식단 배송 서비스 새벽다섯시를 클론코딩하여, ‘새벽 세시’ 웹 서비스를 구현하는 프로젝트
- JavaScript(ES6)
- React / React Router
- Styled Component
- axios
- Java
- Spring Boot
- MyBatis
- MySQL
- JSON Web Token
- STS4
- VSCode
- IntelliJ
- Git / Github
- Notion, Slack
- Windows, MacOS
- 회원가입 / 로그인
- 회원 정보 조회 및 수정
- 상품 리스트 조회
- 날짜, 메뉴 선택 후 장바구니 담기
- 장바구니에서 담긴 상품 조회, 수정, 삭제, 주문
- 회원 / 비회원 주문
- 주문정보 조회
# 퍼미션 설정
$ sudo chmod 755 ./mvnw
# 배포용 jar 생성
$ ./mvnw clean package
# 컨테이너 실행
$ make up
# 컨테이너 실행 (--force-recreate --build)
$ make upf
# 컨테이너 정지 & 삭제
$ make down
# 도커 시스템 정리
$ docker system prune
- 로그인 / 회원 정보 조회 화면
- 장바구니 담기 화면
- 장바구니 수량 제어 화면
- 주문 / 주문 조회 화면