/crab-coding

[Back-end] 회원가입, 로그인, 소셜 로그인

Primary LanguageJava

[Mobile App] 주식 종토방

mobile_app


📚 Contents


📋 Introduction

1. 프로젝트명

  • crab-coding(꽃게 코딩)
  • 제철 꽃게처럼 속이 꽉찬 코드를 짠다.
  • 기능 구현에 집착하기보단 해당 구현을 위해 필요한 기술을 완벽히 익히고 문서화하여 제대로 된 개발 소양을 갈고 닦기 위함.

2. 프로젝트 주제

  • [Mobile App] 주식 종토방
  • 네이버 증권의 종목토론방(=종토방)을 오픈채팅방(ex. 카카오톡, 자소설닷컴) 형태로 구현한 모바일 앱

3. 프로젝트 목적

  • (1) 공부
    • 서비스 구현에 필요한 기술을 왜/어떻게 사용해야 하는지 명확히 알고, 이를 문서화
    • 코드 리뷰
  • (2) 배포
    • 구글/앱 스토어에 배포하여 최소 100회 이상 다운로드 수 확보
    • CI/CD 경험

🔨 Tech Stacks

항목 내용
Backend Spring Boot + Java
DB SQL : Amazone MySQL
NoSQL : MongoDB
Frontend Flutter + Dart
Tool IntelliJ, VS Code, Git, Slack, Notion
API 주식 관련 Open API (KRX, DART)
소셜 로그인 API
메일 인증 API
주소 API
Rule Git Convention
REST API
Javadoc
Code Review

Details

JPA, QueryDSL, MyBatis

Spring Security

Spring Batch

Web Socket

Slf4j

JUnit, Mock

JWT


💻 Our Services

1. Sign Up & Sign In

  • 메일 인증
  • 소셜 로그인 (구글, 네이버, 카카오 등)

2. Chatting

  • 네이버 증권의 종목토론방 → 오픈채팅방 형태로 구현

3. CI/CD


💑 Members

김용희 오세솔 김지수 남유지
OhSeSol CHITSOO namyj
djdjdddd OhSeSol CHITSOO namyj