**/domain/common/project**

public enum ApplicationStatus {
    STANDBY, APPROVAL, REJECT
}
지원상태 (승인대기, 승인, 거부)

public enum CollaborateStyle {
    ONLINE,
    OFFLINE,
    HYBRID
}
협업스타일 (온라인, 오프라인, 혼합)

public enum MembershipRole {
    LEADER, MEMBER
}
멤버십구분 (리더, 멤버)

public enum MembershipStatus {
    PARTICIPATION, DROP, WAITING
}
멤버십 상태 (참여, 드랍, 프로젝트 시작 대기)

public enum Position {
    PM,
    BACKEND,
    FRONTEND,
    DESIGN
}
포지션 (pm, 백, 프론트, 디자인)

public enum Priority {
    HIGH, MEDIUM, LOW
}
우선순위 (상, 중, 하)

public enum ProjectStatus {
    RECRUITING, IN_PROGRESS, COMPLETED
}
프로젝트 상태 (모집 중, 진행 중, 완료)

public enum RequestMethod {
    GET, POST, PUT, DELETE
}
http 메소드

**/domain/common/sys**

public enum Direction {
    OLDER, NEWER
}
채팅 불러오기 (이전순, 최신순)

public enum MessageType {
    TEXT, IMAGE, FILE
}
메시지타입

public enum NotificationType {
    APPLICATION_SUBMITTED, APPLICATION_ACCEPTED, APPLICATION_REJECTED ,PROJECT_START, CHAT_MENTION, TASK_DUE_SOON
}
알림유형(지원서 제출완료, 지원 승인, 지원 거부, 프로젝트 시작, 채팅 알림, todolist 알림)

public enum OAuth2Provider {
    GOOGLE,
    GITHUB
}

/domain/common/user

public enum PreferredAtmosphere {
    RELAXED,
    BALANCED,
    DRIVEN
}
선호 분위기 (편안한, 균형잡힌, 열정적인)

public enum Regions {
    SEOUL, GYEONGGIDO,
    GANGWONDO,
    CHUNGCHEONGDO,
    JEOLLANAMDO,
    JEOLLABUKDO,
    GYEONGSANGNAMDO,
    GYEONGSANGBUKDO,
    JEJUDO
}

public enum SkillLevel {
    BEGINNER,
    NOVICE,
    INTERMEDIATE,
    ADVANCED
}
개발 실력 (입문, 초보, 중수, 고수)

public enum StackType {
    LANGUAGE, FRAMEWORK, IDE, DEPLOY, DESIGN, DB
}
스택 유형 (언어, 프레임워크, IDE, 배포, 디자인, DB)