1차 팀 프로젝트로 쿠팡이츠 서비스에 대한 클론코딩 프로젝트를 진행하였습니다. 고객, 가맹점, 라이더 세 가지 역할의 사용자에 대한 주문/배달 프로세스를 개발하였습니다.
- 🍽️ 음식점 검색 및 메뉴 주문
- 🛒 장바구니 및 결제 시스템
- 💳 토스페이먼츠 연동 결제
- 🍕 주문 수락 및 주문 상태 관리
- 🛵 인근 배달 조회 및 배달 연계
- 🗺️ 주문 현황 추적
- ⭐ 리뷰 및 평점 시스템
- 🏷️ 쿠폰 시스템
- 📈 부하 테스트 및 모니터링
- ☁️ AWS 배포
- Backend: Java 17, Spring Boot, Spring Data JPA
- Authentication : JWT, Spring Security
- Database & Cache: MySQL, Redis
- Monitoring & Load Test: K6, Prometheus, Grafana
- CI/CD: Github Actions
- Infra & Deployment: AWS Fargate, Docker
src/main/java/com/idukbaduk/itseats/
├── external/
├── global/
├── member/
│ ├─── controller/
│ ├─── dto/
│ ├─── entity/
│ ├─── repository/
│ └─── service/
├── ...
└─── ItseatsServerApplication
http://localhost:8080/swagger-ui.html
송준경 @chk-jk
김세은 @sseen2
이우창 @changi1122
정재환 @jaehwannnnnn
한상희 @sanghee00
박근석 @parkrootseok
