Skip to content

Latest commit

 

History

History
79 lines (63 loc) · 1.7 KB

File metadata and controls

79 lines (63 loc) · 1.7 KB

3S1A

Share songs suggested by AI

연관 Repository

서비스 목적

AI가 추천하는 노래 공유

개발 환경

- Python 3.10.11
- Django 4.2.2
- django-cors-headers 4.2.0
- djangorestframework 3.14.0
- djangorestframework-simplejwt 5.2.2
- python-decouple 3.8

그 외 자세한 버전은 requirements.txt를 참고 부탁드리겠습니다.

배포 환경

  • AWS Lightsail (ubuntu 22.04 LTS)
    • nginx 1.18.0
    • uWSGI 2.0.21
    • Certbot으로 HTTPS활성화

폴더 트리

\
├─config
│  ├─chatbot
│  │  ├─migrations
│  │  └─templates
│  │     └─chatbot
│  ├─config
│  ├─post
│  │  └─migrations
│  ├─templates
│  └─user
│      └─migrations
└─venv

ERD

Alt text

구현

  1. 메인화면 메인화면

  2. 회원가입 회원가입

  3. 로그인 로그인

  4. 로컬 저장소 메인화면

  5. 챗봇 챗봇

개선사항

  • 로그인 상태에서 챗봇 이용
  • 유저에 맞는 대화 리스트
  • 맘에드는 메시지(대화 중 1개) 포스팅
  • 카테고리별 좋아요순
  • 유저 등급
  • OAuth2 연결