/Clue-Final

Primary LanguageJavaScript

Final Project

Blind date with a movie

Project Notion Link : https://www.notion.so/CLUE-SSAFY-final-project-9a782a72785641969159f0fc6ac66204

목표

  • 영화 추천 서비스 구현
  • HTML/CSS, Javascript(VueJs,VanillaJS), Django, Database 활용한 실제 서비스 설계
  • Git을 통한 소스코드 버전 관리 및 협업
  • 서비스 배포

개발 환경

Python web framework

  • Django 2.2.7
  • Python 3.7.4

Development Architecture

  • Django REST API server - Django restframework
  • VueJS

Backend

Python venv

  • python 3.7.4

Django Rest Framework

  • drf_yasg
  • django-cors-headers
  • django-restframework
  • django-restframework-jwt
  • django-rest-auth[with_social]
pip install drf-yasg
    pip install django-cors-headers
    pip install djangorestframework
    pip install djangorestframework-jwt
    pip install django-rest-auth[with_social]
    # pip install 'django-rest-auth[with_social]' # on zsh

Frontend

npm / vue

  • vue/cli
  • vue-router
  • vue-session
  • bootstrap-vue
  • jwt-decode
  • node sass sass-loader
  • vuesax
    npm install @vue/cli
    npm install vue-router
    npm install --save vue-session
    npm install --save bootstrap-vue
    npm install --save jwt-decode
    npm install --save-dev node-sass sass-loader #CSS loader
    npm install vuesax #VUESAX