8팀 학연지연팀 - 내 입맛에 맞는 장보기 서비스, 장봐구니 개발 레포지토리입니다.
- 기존 배달 서비스에서 착안한 내 입맛에 꼭 맞는 장보기 서비스 - 'Jangbwaguni'
코로나로 인해 '랜선 장보기'의 수요가 늘어난 요즘, 신선식품의 배달에 대한 불만이 증가하였습니다.
그에 따라 별점 제도를 도입하여 라이더를 평가(신선도, 스피드, 정확도)하고, 신선도 점수가 높은 라이더를 직접 선택해 주문할 수 있도록 하여 불만을 해결하였습니다.
또한, 주문자이자 라이더로서 활동할 수 있으며, 별점 제도로 인해 배달 사고를 방지할 수 있도록 하였습니다.
- 팀장 김승훈: 프론트엔드[main, delivery, member], 백엔드[member]
- 팀원 김수아: 프론트엔드[orderrequest, member], 백엔드[member, orderrequest]
- 팀원 하윤경: 백엔드[delivery, member, orderrequest]
- 작업 시작 전 작업 내역 가져오기 (충돌 방지)
# 로컬 저장소와 원격 저장소의 변경 사항이 다를 때 이를 비교 대조하고
# git merge 명령어와 함께 최신 데이터를 반영하거나 충돌 문제 등을 해결
$ git fetch
# 원격 저장소의 최신 내용을 로컬 저장소로 가져오면서 병합
$ git pull
- develop 브랜치에 병합 전 requirements.txt 생성하기 (필요한 패키지 리스트)
# pip로 설치된 패키지 목록 작성
$ pip freeze > requirements.txt
# requirements의 패키지 설치
$ pip install -r requirements.txt
- secrets key 파일 불러오는 방법
- jangbwaguni 폴더에 있는
secrets.json
파일을manage.py
파일이 있는 폴더로 이동
- jangbwaguni 폴더에 있는