- 컴공선배 Rising Camp 4기 Server class 우수수료작
- 해당 프로젝트를 통해 클라이언트 파트와 협업하여 쿠팡이츠 앱을 클론하였습니다.
- 이 Repository에서는 앱의 서버단에서 사용하는 REST API를 개발한 프로젝트를 확인하실 수 있습니다.
- Backend : Spring Boot/Java
- Database : AWS RDS Database - MySQL 8.0.28 ver
- Server
- Deploy : AWS EC2 Linux instance
- OS : Ubuntu 20.04
- Web Server : Nginx
- Domain : Gabia
- Deploy : AWS EC2 Linux instance
- Frontend : Android Studio/Java
1) URL : https://aquerytool.com/aquerymain/index/?rurl=5775b7c9-07c9-4242-9705-5f75f2d35d66&
2) Password : cln7ve
- 이 프로젝트에서는 쿠팡이츠 앱의 주요 REST API들을 구현하였습니다.
- 유저, 식당, 주문 관련 API 40여개 구현
- 심화 API 구현
- 네이버 SENS 문자 API 연동
- 구글 소셜 로그인 기능 구현
- 각종 필터링 기능 (거리 계산, 신규 등록, 카테고리, 키워드) 구현
- API 명세서는 아래 링크에서 확인하실 수 있습니다.
-
서버 파트 Postman 시연 동영상
-
클라이언트 시연 동영상
- 프로젝트 기간 동안 클라이언트-서버 간의 협업과정을 담은 일지는 아래 노션 페이지에서 확인하실 수 있습니다.
- 개발 과정을 담은 일지는 개발일지.md 페이지에서 확인하실 수 있습니다.
- 개발 중 발생한 이슈사항은 Github repo의 issues 탭에서 확인하실 수 있습니다.