Skip to content

Latest commit

Β 

History

History
130 lines (114 loc) Β· 6.42 KB

README.md

File metadata and controls

130 lines (114 loc) Β· 6.42 KB

πŸ§‘β€πŸ’» QCARD - "슬둜건"

Hits

πŸ₯³ λ°±μ—”λ“œ νŒ€μ› μ†Œκ°œ

κΉ€μ‹œμ—° μ΄μ„ μ˜
[μœ μ €]
[λ‹΅λ³€]
[μ’‹μ•„μš”]
[질문]
[λ©΄μ ‘]
[곡톡]

πŸ‘‹ μ„œλΉ„μŠ€ μ†Œκ°œ

**QCARD**λŠ” μ†Œκ°œμ†Œκ°œ


βš™οΈ 기술 μŠ€νƒ

  • DEVELOP Β  Spring

  • INFRA Β 

  • ETC Β 


πŸ—‚οΈ ν”„λ‘œμ νŠΈ ꡬ쑰

ERD

image

폴더


└── πŸ—‚ main
    β”œβ”€β”€ πŸ—‚ java
    β”‚Β Β  └── πŸ—‚ web
    β”‚       └── πŸ—‚ slack
    β”‚Β Β          β”œβ”€β”€ πŸ“‘ SlackCloneProjectApplication.java
    β”‚Β Β          β”œβ”€β”€ πŸ—‚ config
    β”‚           β”‚   β”œβ”€β”€ πŸ—‚ annotation
    β”‚           β”‚Β Β  β”‚   └── πŸ“‘ AuthMember.java
    β”‚           β”‚   β”œβ”€β”€ πŸ—‚ handlers
    β”‚           β”‚Β Β  β”‚   └── πŸ“‘ ChatPreHandler.java
    β”‚           β”‚Β Β  β”‚   └── πŸ“‘ CustomLoginSuccessHandler.java
    β”‚           β”‚Β Β  β”‚   └── πŸ“‘ CustomLogoutSucessHandler.java
    β”‚           β”‚   β”œβ”€β”€ πŸ—‚ jwt
    β”‚           β”‚Β Β  β”‚   └── πŸ“‘ JwtAuthenticationFilter.java
    β”‚           β”‚Β Β  β”‚   └── πŸ“‘ JwtTokenProvider.java
    β”‚           β”‚   β”œβ”€β”€ πŸ“‘ AuthMemberArgumentResolver.java
    β”‚Β Β          β”‚Β Β  β”œβ”€β”€ πŸ“‘ CorsConfig.java
    β”‚Β Β          β”‚Β Β  β”œβ”€β”€ πŸ“‘ WebConfig.java
    β”‚Β Β          β”‚Β Β  β”œβ”€β”€ πŸ“‘ WebSocketConfig.java
    β”‚           β”‚Β Β  └── πŸ“‘ SecurityConfig.java
    β”‚Β Β          β”œβ”€β”€ πŸ—‚ controller
    β”‚           β”‚   β”œβ”€β”€ πŸ—‚ dto - μƒλž΅
    β”‚           β”‚   β”œβ”€β”€ πŸ“‘ ChatroomController.java
    β”‚           β”‚   β”œβ”€β”€ πŸ“‘ ChatTestController.java
    β”‚           β”‚   β”œβ”€β”€ πŸ“‘ EmailController.java
    β”‚Β Β          β”‚Β Β  β”œβ”€β”€ πŸ“‘ MemberController.java
    β”‚           β”‚   β”œβ”€β”€ πŸ“‘ MessageController.java
    β”‚           β”‚   β”œβ”€β”€ πŸ“‘ ProfileController.java
    β”‚Β Β          β”‚Β Β  └── πŸ“‘ WorkspaceController.java
    β”‚Β Β          β”œβ”€β”€ πŸ—‚ domain
    β”‚Β Β          β”‚Β Β  β”œβ”€β”€ πŸ“‘ BodyMessage.java
    β”‚Β Β          β”‚Β Β  β”œβ”€β”€ πŸ“‘ Chatroom.java
    β”‚Β Β          β”‚Β Β  β”œβ”€β”€ πŸ“‘ ChatroomType.java
    β”‚Β Β          β”‚Β Β  β”œβ”€β”€ πŸ“‘ EmailToken.java
    β”‚Β Β          β”‚Β Β  β”œβ”€β”€ πŸ“‘ GoogleCode.java
    β”‚Β Β          β”‚Β Β  β”œβ”€β”€ πŸ“‘ Member.java
    β”‚Β Β          β”‚Β Β  β”œβ”€β”€ πŸ“‘ Message.java
    β”‚Β Β          β”‚Β Β  β”œβ”€β”€ πŸ“‘ MessageType.java
    β”‚Β Β          β”‚Β Β  β”œβ”€β”€ πŸ“‘ Profile.java
    β”‚Β Β          β”‚Β Β  β”œβ”€β”€ πŸ“‘ Role.java
    β”‚Β           β”‚Β Β  └── πŸ“‘ Workspace.java
    β”‚Β Β          β”œβ”€β”€ πŸ—‚ repository
    β”‚Β Β          β”‚Β Β  β”œβ”€β”€ πŸ“‘ ChatroomRepository.java
    β”‚Β Β          β”‚Β Β  β”œβ”€β”€ πŸ“‘ EmailTokenRepository.java
    β”‚Β Β          β”‚Β Β  β”œβ”€β”€ πŸ“‘ GoogleCodeRepsoitory.java
    β”‚Β Β          β”‚Β Β  β”œβ”€β”€ πŸ“‘ MemberInviteRepository.java
    β”‚Β Β          β”‚Β Β  β”œβ”€β”€ πŸ“‘ MemberRepository.java
    β”‚Β Β          β”‚Β Β  β”œβ”€β”€ πŸ“‘ MessageRepository.java
    β”‚Β Β          β”‚Β Β  β”œβ”€β”€ πŸ“‘ ProfileRepository.java
    β”‚Β           β”‚Β Β  └── πŸ“‘ WorkspaceRepository.java
    β”‚Β Β          β”œβ”€β”€ πŸ—‚ service
    β”‚Β Β          β”‚Β Β  β”œβ”€β”€ πŸ“‘ ChatroomService.java
    β”‚Β Β          β”‚Β Β  β”œβ”€β”€ πŸ“‘ CustomOauth2UserService.java
    β”‚Β Β          β”‚Β Β  β”œβ”€β”€ πŸ“‘ EmailService.java
    β”‚Β Β          β”‚Β Β  β”œβ”€β”€ πŸ“‘ EmailHandler.java
    β”‚Β Β          β”‚Β Β  β”œβ”€β”€ πŸ“‘ MemberService.java
    β”‚Β Β          β”‚Β Β  β”œβ”€β”€ πŸ“‘ MessageService.java
    β”‚Β Β          β”‚Β Β  β”œβ”€β”€ πŸ“‘ ProfileService.java
    β”‚Β Β          β”‚Β Β  β”œβ”€β”€ πŸ“‘ RedisService.java
    β”‚Β           β”‚Β Β  └── πŸ“‘ WorkspaceService.java
    β”‚Β Β          β”œβ”€β”€ πŸ—‚ util
    β”‚Β Β          β”‚Β Β  β”œβ”€β”€ πŸ“‘ ErrorResponse.java
    β”‚Β Β          β”‚Β Β  β”œβ”€β”€ πŸ“‘ GlobalExceptionHandler.java
    β”‚Β Β          β”‚Β Β  β”œβ”€β”€ πŸ“‘ ResponseMessage.java
    β”‚Β           └── └── πŸ“‘ StatusEnum.java
    └── πŸ—‚ resources
        β”œβ”€β”€ πŸ—‚ templates
        β”œβ”€β”€ πŸ“‘ application.properties
        └── πŸ“‘ application-oauth.properties