커피의 민족 - 카페 주문 사이트
KH정보교육원
2023.11.24 14:55
카페인 (디지털컨버전스)공공데이터 융합 자바개발자 양성과정A30(7) 1회차 | |
|---|---|
| 팀장/팀원 | 박**(팀장) : 프론트, 지도검색 api, 주문/결제api, 우편번호검색api, SSE(Server Sent Event), 미팅룸 예약, ppt, 포트폴리오 |
| 김** : 매장이름으로 검색(위치api), 메뉴 옵션/주문, 장바구니, 점주페이지CRUD- 메뉴/옵션 등록, 미팅룸 장바구니 | |
| 정** : 메뉴 메인/상세, 관리자페이지(접근제한) - 사업자 회원가입(승인/거절), 회원 리뷰(삭제), 리뷰게시판(최근 주문내역 확인 및 등록) | |
| 이** : 일반/사업자 회원가입, 로그인(소셜로그인, id/pw찾기, 이메일 인증), 마이페이지, 점주페이지 | |
| 개요 | 커피 브랜드마다 각각 있는 어플과 마일리지 적립 시스템을 통합 여러 브랜드의 메뉴를 하나의 사이트에서 보고 선택할 수 있다 편리한 주문 및 포인트를 한 곳에서 적립 및 사용 가능 |
| 구현기능 | - 회원가입/로그인 네이버, 카카오톡, 구글 소셜로그인 Api를 이용하여 간편로그인, 아이디 저장 및 자동 로그인 기능 우편번호를 통한 주소검색 Api - 메뉴주문 지역검색(구글맵Api), 매장명 검색(위치정보 Geolocation Api) 상단 대분류 선택 후, 중분류 체크하여 원하는 메뉴정보만 출력 포인트 사용 및 결제 api - 미팅룸예약 미팅룸 및 단체석이 있는 매장정보 확인 날짜, 인원, 예약여부 확인하여 1시간 단위로 예약 가능 - 리뷰 (소셜서비스) 다른 사람이 남겨둔 매장후기, 신메뉴 후기 등을 참고 자신의 최근 주문내역에 대한 리뷰& 별점남기기 - 점주페이지 매장 정보 수정 및 메뉴 추가/수정 실시간 주문확인(SSE) - 관리자 페이지 사업자 회원가입/매장등록/프로모션등록 등 승인/거절 회원 리뷰 : 비속어 및 비방글 삭제 |
| 설계의 주안점 | 브랜드 상관없이 각 매장별 실시간 주문내역 확인 현재 위치 기반 매장검색 및 주문연결 |
| 사용기술 및 개발환경 | - OS : Window 10, Window 11 - Language : Java 11, Javascript ES6 - Web Application : Apache Tomcat, PostMan - FrontEnd : HTML, CSS, JS, jQuery - BackEnd : JAVA, MyBatis, spring - DB : MySQL - 협업 툴 : GitHub |
![]() | |

목록으로
댓글쓰기
0
