Skip to content

Flask-Bootstrap website that shows my top 10 list of movies. Utilizes TheMovieDB API to acquire movie information and SQLAlchemy to communicate with the database.

Notifications You must be signed in to change notification settings

J0K3Rn/My-Top-10-Movies

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My-Top-10-Movies

Flask-Bootstrap website that shows my top 10 list of movies. Utilizes TheMovieDB API to acquire movie information and SQLAlchemy to communicate with the database.

Features:

  • Uses TheMovieDB API to get movie info based on name and query for matching movies
  • Lists all movies in order by rating
  • Ability to add, update, and delete movies
  • SQL database
  • Uses SQLAlchemy to communicate with database

How to run:

  • Download repository
  • Open downloaded repository with a command line interface
  • run pip install flask
  • run pip install flask_bootstrap
  • run pip install flask_wtf
  • run pip install wtforms
  • run pip install wtforms.validators
  • run pip install requests
  • run pip install jinja
  • run pip install Flask-SQLAlchemy
  • Create an account on The Movie DB
  • Get your api key from Developer TheMovieDB
  • Update MOVIE_DB_API_KEY in main.py
  • run python main.py
  • Go to 127.0.0.1:5000/ to view site

Home Page:

alt text

Card Flipped:

alt text

Add Movie Page:

alt text

Select Movie From List:

alt text

Update Rating Page:

alt text

About

Flask-Bootstrap website that shows my top 10 list of movies. Utilizes TheMovieDB API to acquire movie information and SQLAlchemy to communicate with the database.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published