Coding/Spring & Project
[SPRING] 음료 주문 api 프로젝트 - 1 (프로젝트 소개)
h7ung
2023. 3. 28. 17:36
728x90
1. 프로젝트 주제
스타벅스 사이렌오더와 유사한 음료를 주문 할수 있는 백엔드 api
2. 프로젝트 기획 배경(목적)
- 스프링을 공부하는 과정에서 배운것들을 바탕으로 새로운 프로젝트를 진행하면서 부족한 부분을 채워 더 스프링에 대해 학습하고자 합니다.
- 외부 api 가 스프링에서 적용되어 작동되는 것을 실습 하고자 합니다.
3. ERD
4. 사용 기술 스택
- SpringBoot
- Java
- MySQL
- Google Map api (Rest Template 적용)
- SSE
- Swagger
5. 프로젝트 기능
[회원]
- 회원가입 / 이메일 인증
- 회원정보 수정 / 탈퇴
- 카드 잔액 보기 / 별 확인
- 카드 충전
- 주문 이력
[결제]
- 쿠폰 / 카드
- 별적립 (12개가 되었을 때는 무료 음료 쿠폰으로 교환 / 카드 결제 시 적립가능)
[주문]
- 현재 위치에서 가까운 지점 추천 (Google map api 이용)
- 음료 선택
- 제작 완료 후 알림 (admin 계정이 음료 제작 완료 상태로 변경시 sse 를 이용하여 알림)
[관리자]
- 회원 관리
- 음료 관리 (종류 및 재고 관리)
- 지점별 매출 확인
728x90