카운트벨 - 식당 정보 및 예약 서비스, 사장님들 관리 솔루션
프로젝트 발표날짜 : 2023. 11. 06
(디지털컨버전스)공공데이터 융합 자바개발자 양성과정A30(6) 1회차
팀장/팀원 | 박**(팀장) : 할인 기능, 식당 사진 조회, 서브 화면, 전체보기 리스트 |
---|---|
신** : 메뉴 음식 종류 / 지역에 따른 식당 조회, 메인 헤더, 로그인, 회원가입, 마이페이지, 메뉴 기능 | |
김** : 사용자에 따른 리뷰, 예약 조회, 식당 개인 페이지, 예약 완료 페이지 | |
최** : 식당에 따른 리뷰, 찜 조회, 예약 화면 | |
개요 | 개발 배경 - 수많은 식당들 속 원하는 식당을 찾을 때마다 포털 사이트에 식당이라고 검색하는 게 불편하여 식당들을 모아두는 사이트를 만들어서 불편함을 해소 개발 목적 - 고객에게는 식당 정보와 예약 서비스를 제공하고, 식당 사장님들에게는 관리 솔루션을 제공하여 식당 이용자와 제공자에게 편의성을 개선 |
구현기능 | 멤버 - 회원가입 - 로그인, 로그아웃 - 아이디 찾기, 비밀번호 찾기 - 회원정보 수정 - 회원 탈퇴 레스토랑 - 식당 전체보기 - 최근 본 식당 - 지도 API - 식당 등록 메뉴 - 메뉴 등록 - 메뉴 수정 - 메뉴 삭제 - 식당별 메뉴보기 - 메뉴 전체보기 위치 - 위치 등록 - 위치 수정 - 위치 삭제 - 위치 전체보기 - 위치별 식당목록 할인 - 할인 등록 - 할인 수정 - 할인 삭제 - 할인 전체보기 - 할인 1개 보기 - 식당별 할인 보기 찜 - 찜 추가 - 찜 취소 - 아이디별 찜 목록 - 식당별 찜 목록 - 인기순 식당 정렬 - 찜 전체조회 리뷰 - 리뷰 등록 - 리뷰 수정 - 리뷰 삭제 - 아이디별 리뷰 조회 - 식당별 리뷰 조회 - 리뷰 최신순, 평점순 정렬 검색 - 식당명으로 식당찾기 - 메뉴명으로 식당찾기 - 음식종류별 식당 리스트 - 아이디별 식당 전체보기 예약 - 예약 등록 - 예약 삭제 - 사용자별 예약 목록 - 빠른 예약 |
설계의 주안점 | - 사용자, 식당 사장님들, 관리자로 구분 - 고객 예약 서비스 제공 - 식당 사장님들에게는 관리 솔루션 제공 |
사용기술 및 개발환경 |
OS : Window 10 IDE : VS Code, IntelliJ Community, SQL Developer Language : Java, Javascript ES6 FrontEnd : React, Redux, StyledComponents, HTML/CSS BackEnd: Spring Boot, Spring Security, JPA, QueryDSL DB : Oracle 19c Server : Tomcat etc: GitHub, Slack |