- Python 3.8
pipenv
pipenv install
- Enter pipenv shell (
pipenv shell
) - Enter python repl (
python
) >>> from app import db, create_app
>>> db.create_all(app=create_app())
>>> quit()
- Enter pipenv shell (
pipenv shell
) python server.py
- Open browser to
http://localhost:5000
Implement movie search (main.search_movies
) with an external movie API using the requests python packageDisplay results of movie search, clicking on a movie to bring you to movie page.Movie page: Fetch and display data for an individual movie (main.movie
)Display form on movie page to review movie if user hasn't already reviewed the movie (post data tomain.add_review
)Display reviews on user profile page / movie details pageDisplay top ten movies (by average rating) on home pageDisplay 3 most recent movie reviews on home page (bonus)- Script to populate fake users and reviews???