Skip to content

8팀 학연지연팀 - 내 입맛에 맞는 장보기 서비스, 장봐구니 개발 레포지토리입니다.

Notifications You must be signed in to change notification settings

YoonkyungH/8-HakyeonJiyeon

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

8-HakyeonJiyeon

8팀 학연지연팀 - 내 입맛에 맞는 장보기 서비스, 장봐구니 개발 레포지토리입니다.


💡 Project

  • 기존 배달 서비스에서 착안한 내 입맛에 꼭 맞는 장보기 서비스 - 'Jangbwaguni'

소개

코로나로 인해 '랜선 장보기'의 수요가 늘어난 요즘, 신선식품의 배달에 대한 불만이 증가하였습니다.

그에 따라 별점 제도를 도입하여 라이더를 평가(신선도, 스피드, 정확도)하고, 신선도 점수가 높은 라이더를 직접 선택해 주문할 수 있도록 하여 불만을 해결하였습니다.

또한, 주문자이자 라이더로서 활동할 수 있으며, 별점 제도로 인해 배달 사고를 방지할 수 있도록 하였습니다.


👨‍👦‍👦 Team

  • 팀장 김승훈: 프론트엔드[main, delivery, member], 백엔드[member]
  • 팀원 김수아: 프론트엔드[orderrequest, member], 백엔드[member, orderrequest]
  • 팀원 하윤경: 백엔드[delivery, member, orderrequest]

🔧 Tech Stack

Server


🖥 Preview

📄 라이더 등록 페이지

image

📄 배달 요청 페이지

image

📄 주문하기 페이지

image

📄 주문/배달내역 페이지

image

📄 고객/라이더 리뷰 페이지

image



  • 작업 시작 전 작업 내역 가져오기 (충돌 방지)
# 로컬 저장소와 원격 저장소의 변경 사항이 다를 때 이를 비교 대조하고
# 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 파일이 있는 폴더로 이동

About

8팀 학연지연팀 - 내 입맛에 맞는 장보기 서비스, 장봐구니 개발 레포지토리입니다.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 86.8%
  • CSS 5.6%
  • JavaScript 4.4%
  • HTML 3.2%