Skip to content

Latest commit

 

History

History

books_review

Project 1: Books review website

Web Programming with Python and JavaScript

Requirements

  • 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.

Usage

  • Check out the video here
  • Home
  • Registration/Login
  • Search books
  • Individual book page with reviews & goodreads data
  • API request page

Files

  • /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.

Images