This is a Django webapp that allows you to search for movies and view their cast details. The app uses Neo4j as the backend database to store movie and cast data.
To run this app locally, you'll need to have Python and Neo4j installed on your system.
-
Clone the repository:
git clone https://github.com/CodArtist/FlaskApp.git
-
Install the required Python packages:
pip install Flask neo4j
-
Start the Django web server:
export FLASK_APP=app.py export FLASK_ENV=development flask run
-
Open the webapp in your browser at http://localhost:3000/.
To search for a movie, enter the movie title in the search box on the homepage and click the "Search" button. The app will display a list of matching movies, along with their release year and cast details.
To view the cast details for a movie, hover your cursor on the movie card. The app will display a list of the movie's cast members, along with their roles.
This webapp was created by Harsh Jain as a project task for Blackcoffer. The movie data was obtained from neo4j.