Skip to content

Latest commit

 

History

History
28 lines (27 loc) · 1.95 KB

README.md

File metadata and controls

28 lines (27 loc) · 1.95 KB

MyReads: A Book Lending App

This app allows the user to sort books onto three different shelves, 'currently reading', 'want to read', and 'read'. The app allows you to remove books from any shelf by selecting the value of 'none'. In addition to visible books, an add button can be found in the lower right corner, this allows the user to search for other books to add to their book shelves.

Installation

  1. Download the repository: Click download ZIP on the right of the screen, then extract the zip file to your computer, or clone the repository using git.
  2. Open your computer's terminal and navigate to where you unzipped the file or cloned the repository.
  3. Make sure you are in the app's directory/folder
  4. Type npm install to install app dependencies.
  5. Type npm start to run the app, the default browser will open with the app running, normally the app will run on http://localhost:3000/.

Please Note:

BooksAPI.js is limited to specific search terms - Allowed search terms include:

'Android', 'Art', 'Artificial Intelligence', 'Astronomy', 'Austen', 'Baseball', 'Basketball', 'Bhagat', 'Biography', 'Brief', 'Business', 'Camus', 'Cervantes', 'Christie', 'Classics', 'Comics', 'Cook', 'Cricket', 'Cycling', 'Desai', 'Design', 'Development', 'Digital Marketing', 'Drama', 'Drawing', 'Dumas', 'Education', 'Everything', 'Fantasy', 'Film', 'Finance', 'First', 'Fitness', 'Football', 'Future', 'Games', 'Gandhi', 'Homer', 'Horror', 'Hugo', 'Ibsen', 'Journey', 'Kafka', 'King', 'Lahiri', 'Larsson', 'Learn', 'Literary Fiction', 'Make', 'Manage', 'Marquez', 'Money', 'Mystery', 'Negotiate', 'Painting', 'Philosophy', 'Photography', 'Poetry', 'Production', 'Programming', 'React', 'Redux', 'River', 'Robotics', 'Rowling', 'Satire', 'Science Fiction', 'Shakespeare', 'Singh', 'Swimming', 'Tale', 'Thrun', 'Time', 'Tolstoy', 'Travel', 'Ultimate', 'Virtual Reality', 'Web Development', 'iOS'