MVP Feature List - nhucleus/pet-reads GitHub Wiki

Home Page

  • Displays all books with clickable images/titles to an individual book page

Books

  • Individual book pages contain book descriptions and reviews (title, author, number of pages, description)

Reviews

  • Users can view book reviews from all other users
  • Logged in users can leave reviews on books they've read
  • Logged in users can edit/delete their own reviews when logged in

Rating System

  • Users can rate books with a 5 star quality rating system
  • Rates are displayed with individual reviews
  • Average rates are be displayed on individual book pages

Bookshelves

  • Users can save books to three read-status lists (Have Read, Will Read, Want to Read)

Auth

  • Users can sign up, sign in, log out
  • Users can't leave reviews or save books to bookshelves without logging in
  • Users have a profile page with books recommended

Hosting

  • Will be hosted on Heroku with a live link that never sleeps