/snowflake-backend

프로그라피 6기 - 눈송이 앱 백엔드입니다.

Primary LanguagePython

눈송이❄️

건강한 사랑을 위한 개방된 정보공유

성인용품 리뷰 서비스로, 거부감 없이 편하게 사용할 수 있도록 만든 어플리케이션입니다.

Development

local 환경에서 test db 대상 실행

python manage.py runserver --settings=snowflake.settings.local

local 환경에서 remote db 대상 실행

python manage.py runserver --settings=snowflake.settings.production

Production

도커 베이스 이미지 빌드

docker build -f Dockerfile.base -t snowflake_base .

도커 베이스 이미지 테스트

docker run -it -p 8000:8000 snowflake_base /bin/bash 

도커 프로덕션 이미지 빌드

docker build -f 

Getting Started 📖

  1. git clone

    $ git clone https://github.com/prography/snowflake-backend
  2. set env variables

    SECRET_KEY=
    AWS_ACCESS_KEY_ID=
    AWS_SECRET_ACCESS_KEY=
    AWS_STORAGE_BUCKET_NAME=
    

API 🔖

Wiki

Built With 🛠

  • Django REST Framework
  • JWT
  • AWS S3

Authors 👤