Home - mistyblue0302/food_ordering_service GitHub Wiki

1. 기능

회원관리

  • 로그인 / 로그아웃
  • 회원 가입
  • 회원 정보 수정
  • 회원 탈퇴

음식점 조회 및 주문

  • 회원가입 시 사용자가 입력한 주소를 기준으로 주변 식당을 조회
  • 주문 관련 기능(주문 내역 조회 및 주문 상태 조회)
  • 음식 조리완료 처리

배달 기능

  • 회원에게 음식 배달을 위한 배달 수락 기능
  • 배달 요청 기능(사장님만 가능)
  • 배달 요청이 들어온 가게 알림 기능
  • 배달 완료 알림 기능

즐겨찾기

  • 선호하는 식당을 즐겨찾기하는 기능

2. 사용 기술 및 개발 환경

  • Java 17
  • Spring Boot 3.2.5
  • IntelliJ
  • JUnit5
  • Gradle
  • JPA
  • MySQL
  • Redis
  • H2
  • GitHub Actions
  • JaCoCo