Skip to content

Website which lets you pick a movie based on a movie title. Made with Django DRF & Vue.

License

Notifications You must be signed in to change notification settings

dorabz/Title-Temptation-Platform

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Title Temptation platform

Repository for a project called Title Temptation - website which lets you pick a movie based on a movie title. This project is made for educational purposes.

Badges

MIT License

🛠 Technologies

Django, Django REST Framework, Vue.js, SQLite.

Features

  • Register user
  • Login user
  • Movie search & pagination
  • Create wishlist
  • Create watched list
  • Rating system

Installation

Clone the project

  git clone https://Title-Temptation

Go to the project directory

  cd Title-Temptation

Go to the project backend directory

  cd back

Install requirements

  pip install -r requirements.txt

Make migrations

  python manage.py makemigrations
  python manage.py migrate

Run server

  python manage.py runserver

Go to the project frontend directory

  cd front

Install dependencies

  npm install

Start the server

  npm run start

Run locally

Run frontend

   http://localhost:8080

Run backend

   http://localhost:8000/api/

UI design

landing-page.png movies-page-page1.png

For more images of UI go to directory webpage look

Feedback

If you have any feedback, please reach out to me.

About

Website which lets you pick a movie based on a movie title. Made with Django DRF & Vue.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published