Skip to content

wecode-bootcamp-korea/justcode-6-1st-coding-restaurant-back

Repository files navigation

Project: Coding_Restaurant

  • 로컬 푸드 마켓 '미래식당' 사이트에 사용된 API 들을 참고하여 필요 기능들을 개발한 클론 프로젝트 (https://meesig.com)
  • 사이트 선정이유 - 팀원 모두가 처음으로 진행한 프로젝트인 만큼 웹서비스에서 보편적으로 구현되는 기능들을 이해하고, 적용할 수 있는 것을 목표로 선정
  • 유튜브 시연영상 - https://youtu.be/f1He2K5uwyI (약 4분)

codingrestaurantmainPNG

1. 개발인원 및 기간

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


2. 사용된 기술 스택

  • FE : Javascript, react.js
  • BE : Javascript, Node.js, Express, MySQL, Postman
  • Tools : Slack, Trello, Zep, Zoom, Notion

3. ERD 모델링 (dbdiagram)

https://dbdiagram.io/d/62f5e7dbc2d9cf52fa93b379

coding-restaurant (4)


4. API Docs (Postman)

https://documenter.getpostman.com/view/22703204/VUxYp3Lz#intro

coding-restaurant (4)


5. 팀원소개 및 담당한 기능

백엔드

  • 김민우 - 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

6. 느낀점

  • 프로젝트의 목표와 의도, 역할 분담 등 초기 설계의 중요성을 알게되었다.
  • 서비스의 초기 모델링 작업시 팀원들과 함께 예상 가능한 문제들에 대한 구체적인 대비가 필요하다
  • 앞으로의 프로젝트를 어떻게 진행할 지에 대해 고민해보는 계기
  • 팀원들과의 적극적인 소통의 중요성
  • Git, GitHub 의 활용과정에 대한 이해
  • 포기하지 않고 열정을 다해 임한 스스로에 대한 자부심
  • 앞으로의 프로젝트를 어떻게 진행할 지에 대해 고민해보는 계기

▶️ 프로젝트에 대한 내용 자세히 보러가기

https://www.notion.so/wecode/Coding_Restaurant-9b177a84ea674ac7a4291d1ec604ff05


🔸Reference🔸

  • 이 프로젝트는 미래식당 사이트를 참조하여 학습목적으로 만들었습니다.
  • 실무수준의 프로젝트이지만 학습용으로 만들었기 때문에 이 코드를 활용하여 이득을 취하거나 무단 배포할 경우 법적으로 문제될 수 있습니다.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published