Skip to content

ChatMinder/ChatMinder-Server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

6f992e7 · May 15, 2022

History

74 Commits
Jan 1, 2022
Jan 26, 2022
May 15, 2022
Jan 29, 2022
Jan 20, 2022
Dec 28, 2021
Dec 28, 2021
Feb 4, 2022
Jan 27, 2022
Feb 4, 2022
Feb 4, 2022
Dec 28, 2021
Jan 4, 2022

Repository files navigation

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