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