Skip to content

Latest commit

 

History

History
96 lines (72 loc) · 3.38 KB

README.md

File metadata and controls

96 lines (72 loc) · 3.38 KB

Chatminder-Server



📢 팀원 소개

유시원 이로움 김채리 유준환
@seewon @ROUM02 @chaeri93 @ujunhwan
프론트엔드 프론트엔드 백엔드 백엔드

📑 API 명세서

🔒 개발 아키텍처

img_2.png

⚒ 기술 스택

Section Tech
인프라 Docker, Github action
언어 Python
프레임워크 Django 3.0.8
데이터베이스 MySQL, RDS, S3
웹 서버 EC2, Nginx, gunicorn, Django

📂 폴더 구조

ChatMinder-Server
│
└───app(앱)
│
└───server
│   │   __init__.py
│   │   asgi.py
│   │   urls.py
│   │   wsgi.py
│   │
│   └───settings
│           __init__.py
│           base.py
│           dev.py
│           prod.py
│
└───config
│   │
│   └───docker
│   │       entrypoint.prod.sh
│   │
│   └───nginx
│   │       Dockerfile
│   │       nginx.conf
│   │
│   └───scripts
│           deploy.sh
│
└───docker-compose.prod.yml
└───Dockerfile.prod
└───manage.py
└───README.md
└───requirements.txt

✨상세 역할분담

준환

  • 카카오 로그인
  • 회원 가입 및 아이디 중복 확인
  • 이미지 저장
  • 서버 배포 및 관리

채리

  • 태그 관련 api
  • 메모 관련 api
  • 북마크 관련 api
  • 이미지/링크/텍스트 모아보기

🎇 ERD

img.png