TEAM3x3 / backend

2 stars 3 forks source link

kurly

fastcampus python school & ios school collaborate

시연 영상 (Click)

market kulry clone project - backend repo

여러가지 신선재료 샛별배송 서비스를 제공하는 Market Kurly 의 web server 를 Clone 하는 프로젝트 입니다.

프로젝트 기간: 2020.08.20 - 2020.10.08

현재 대한민국 신선재료배송 서비스 시장을 선도하고 있는 Market Kurly 앱을 모방하여 개발함으로서,
실제로 상용화되어 있는 앱을 개발할 수 있는 역량을 키우고 증명하는 것을 목표로 개발을 기획하였습니다.

Team Members

Requirements

Dependencies

Development Tools

최대한 여러가지 툴을 사용하고 경험해봄으로서, 이후 프로젝트에서는 더 적합한 툴을 시행착오 없이 선택할 수 있는 경험을 쌓는 것을 목표로 하였습니다.

Setup

https://github.com/TEAM3x3/backend Fork

# git clone git@github.com:<user id>/backend.git
# cd <폴더 이름>
pyenv virtualenv 3.8.2 <가상환경 이름>
pyenv local <가상환경 이름>

pip install -r requiremens.text
cd app
./manage.py makemigrations
./manage.py migrate
# root/.env
DB_HOST=localhost
DB_NAME=fc-13final
DB_USER=postgres
DB_PASSWORD=
DB_PORT=5432
DB_DEPLOY_HOST=<RDS EndPoint>
DB_DEPLOY_NAME=postgres
DB_DEPLOY_USER=postgres
DB_DEPLOY_PASSWORD=postgres
DB_DEPLOY_PORT=5432
S3_ACCESS_KEY_ID=<s3 key>
S3_SECRET_ACCESS_KEY=<s3 secret key>

ERD

erd

architecture

arch

link / pass: 6742f4

MVP

API docs

link