Web Programming with Python and JavaScript
- User registration, login and logout
- Search for books from the database, retrieve books, display list of books.
- Individual books pages, showing ratings & reviews & option to add user review.
- Load goodreads.com API data into books page
- Generate
json
response for API requests on website.
- Check out the video here
- Home
- Registration/Login
- Search books
- Individual book page with reviews & goodreads data
- API request page
- /static
- CSS styling
- /templates
- layout + page templates + error templates
- import . py
- importing books data into database table
- requirements.txt
- list of dependencies required for setup
- to install perform:
pip install -r requirements.txt
- ENV variables
FLASK_APP
,DATABASE_URL
,FLASK_ENV
variables.