Skip to content

Latest commit

Β 

History

History
96 lines (72 loc) Β· 3.38 KB

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