- 로컬 푸드 마켓 '미래식당' 사이트에 사용된 API 들을 참고하여 필요 기능들을 개발한 클론 프로젝트 (https://meesig.com)
- 사이트 선정이유 - 팀원 모두가 처음으로 진행한 프로젝트인 만큼 웹서비스에서 보편적으로 구현되는 기능들을 이해하고, 적용할 수 있는 것을 목표로 선정
- 유튜브 시연영상 - https://youtu.be/f1He2K5uwyI (약 4분)
2022-08-29 ~ 2022-09-08 (11DAYS)
개발인원 : 프론트엔드 4명, 백엔드 2명
프론트엔드 github - https://github.com/wecode-bootcamp-korea/justcode-6-1st-coding-restaurant-front
백엔드 github - https://github.com/wecode-bootcamp-korea/justcode-6-1st-coding-restaurant-back
- FE : React.js
- BE : Node.js, Express, MySQL, TypeORM, Bcrypt, JWT
- Tools : Postman, Trello, Slack, Zep, Zoom, Notion, Google Sheets
https://dbdiagram.io/d/62f5e7dbc2d9cf52fa93b379
https://documenter.getpostman.com/view/22703204/VUxYp3Lz#intro
백엔드
-
김민우 - ERD 모델링 / 데이터 수집 및 등록 / 상품 상세페이지 API / 상품 리스트 조회 API / 상품 정렬 API(가격순,조회순,주문순) / 상품 검색 API / 장바구니 CRUD API
-
이윤재 - API: 회원가입 / 로그인 / 내정보 조회 / 내정보 수정 / 포인트 조회 / 미식평 CRUD / 주문내역 조회,
ERD: 모델링 수정 ( 주문내역, 미식평, 주소, 내정보 ) DATA: 회원정보, 포인트내역, 미식평, 주문내역 등 기본 데이터 등록 및 dbmate 활용 데이터 구축
프론트엔드
- 박예선 - 메인페이지 메인캐러셀 UI / 장바구니 UI / 상세페이지 UI 및 조회API / 헤더 장바구니숫자 API / 마이페이지 프로필 조회 API / 마이페이지 내 정보 수정 API
- 박찬영 - 헤더 UI / 메인 페이지 캐러셀 UI 및 API / 카테고리 UI 및 API / 마이페이지 리뷰 리펙토링 및 삭제 기능 구현
- 임지영 - 로그인, 회원가입 UI 및 API / 장바구니 조회, 수정, 삭제 API / Footer UI 구현
- 이은지 - 마이페이지(주문내역,리뷰,포인트,내 정보) UI / 마이페이지 데이터 조회 / 리뷰 등록기능 구현 / 장바구니 추가 api
- 프로젝트의 목표와 의도, 역할 분담 등 초기 설계의 중요성을 알게되었다.
- 서비스의 초기 모델링 작업시 팀원들과 함께 예상 가능한 문제들에 대한 구체적인 대비가 필요하다
- 앞으로의 프로젝트를 어떻게 진행할 지에 대해 고민해보는 계기
- 팀원들과의 적극적인 소통의 중요성
- Git, GitHub 의 활용과정에 대한 이해
- 포기하지 않고 열정을 다해 임한 스스로에 대한 자부심
- 앞으로의 프로젝트를 어떻게 진행할 지에 대해 고민해보는 계기
https://www.notion.so/wecode/Coding_Restaurant-9b177a84ea674ac7a4291d1ec604ff05
- 이 프로젝트는 미래식당 사이트를 참조하여 학습목적으로 만들었습니다.
- 실무수준의 프로젝트이지만 학습용으로 만들었기 때문에 이 코드를 활용하여 이득을 취하거나 무단 배포할 경우 법적으로 문제될 수 있습니다.