Procedure:
- Download and install Python 3.
- Install the requirements.txt file of this project.
- Install the imdbpy-legacy branch of the IMDBPy API: https://github.com/alberanid/imdbpy/tree/imdbpy-legacy
To run the project, download or clone this project and unzip the zip file of the project. Afterwards, on Terminal/Command Prompt, navigate to the directory of the project, type in "python manage.py runserver", and copy and paste the link displayed on the console to your browser.
Completed functional requirements:
- Users can log in or register.
- Users can search for movies by title, alphabetical order, release date, or genre. (Login is optional for searching.)
- User can select a movie after searching for a movie and see information displayed about the movie. Unique URL used for each movie.
- User can comment reviews about movies.
- User can rate movies on a scale from 0 to 10 (decimals included) while reviewing.
- User can get search recommendations for movies based on the movies they gave positive reviews to.