Skip to content

sabdi21/project-2

Repository files navigation

BookLand

Sign-up or log-in to start searching for books. Feel free to return to the homepage to edit your profile. You can search for books by author, title, or genre. Once books are listed, save the books you like by clicking the 'Pin-it' button. Your pinned books are saved in favorites.

Clone repository locally

Ensure you have installed Node.js and npm on your system else run npm install node Install all project dependencies with npm install Start the development server with npm start

Tools Used:

  • JavaScript
  • Node.js
  • EJS/CSS
  • Bootstrap
  • Sequel Databases
  • Postgres, Postico, and Trello Board

Link to Trello Board: https://trello.com/b/ypp1Od7h

Developers Story

Create an app that allows users to search for books. Users must sign-up or login to begin searching or pinning books. User authorization is required upon logging in. Users should have the ability to edit their profile at any time. Users should be able to search by author, title, or genre. Displayed book information should include book image, title, author(s), ISBN, summary/description, and a preview-link. If some portion of the book information is not available, user should see a placeholder. After searching for books, users can pin books to favorites. Users can remove books from the favorites page. As a bonus, users that dwell on the home page will be entertained with a random joke. Users and pinned books are saved to database. User profile edits as well as edits to the favorite page are automatically reflected in the database.

Releases

No releases published

Packages

No packages published