Skip to content

A book search & save allows users to search, save and delete books from their account. This application allows users to do just that, and also allows them to create an account.

Notifications You must be signed in to change notification settings

agraysargent/Book-Search-Engine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Book-Search-Engine

Description

A book search & save allows users to search, save and delete books from their account. This application allows users to do just that, and also allows them to create an account.

User Story

AS AN advid reader I WANT to search for new books to read SO THAT I can keep a list of books to purchase

Acceptance Criteria

  • GIVEN a book search engine
  • WHEN I load the search engine
  • THEN I am presented with a menu with the options Search for Books and Login/Signup and an input field to search for books and a submit button
  • WHEN I click on the Search for Books menu option
  • THEN I am presented with an input field to search for books and a submit button
  • WHEN I am not logged in and enter a search term in the input field and click the submit button
  • THEN I am presented with several search results, each featuring a book’s title, author, description, image, and a link to that book on the Google Books site
  • WHEN I click on the Login/Signup menu option
  • THEN a modal appears on the screen with a toggle between the option to log in or sign up
  • WHEN the toggle is set to Signup
  • THEN I am presented with three inputs for a username, an email address, and a password, and a signup button
  • WHEN the toggle is set to Login
  • THEN I am presented with two inputs for an email address and a password and login button
  • WHEN I enter a valid email address and create a password and click on the signup button
  • THEN my user account is created and I am logged in to the site
  • WHEN I enter my account’s email address and password and click on the login button
  • THEN I the modal closes and I am logged in to the site
  • WHEN I am logged in to the site
  • THEN the menu options change to Search for Books, an option to see my saved books, and Logout
  • WHEN I am logged in and enter a search term in the input field and click the submit button
  • THEN I am presented with several search results, each featuring a book’s title, author, description, image, and a link to that book on the Google Books site and a button to save a book to my account
  • WHEN I click on the Save button on a book
  • THEN that book’s information is saved to my account
  • WHEN I click on the option to see my saved books
  • THEN I am presented with all of the books I have saved to my account, each featuring the book’s title, author, description, image, and a link to that book on the Google Books site and a button to remove a book from my account
  • WHEN I click on the Remove button on a book
  • THEN that book is deleted from my saved books list
  • WHEN I click on the Logout button
  • THEN I am logged out of the site and presented with a menu with the options Search for Books and Login/Signup and an input field to search for books and a submit button

Considerations

Ensure that all packages have been installed correctly, in addition to pulling already provided code into your folders accordingly. Also researcing your schemas accordingly, and look up the documentation for each package to create your schemas.

Collaborators

Angelica Sargent

Screenshot

Screenshot Screenshot Screenshot

Link

Check out this link!

About

A book search & save allows users to search, save and delete books from their account. This application allows users to do just that, and also allows them to create an account.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published