This is the the final assessment project for Udacity's React Fundamentals course. This code is based on MyReads Project
MyReads is an app to look up and track books that you are currently reading, want to read or have read.
To get started right away:
git clone https://github.com/r-sierra/reactnd-project-myreads-starter.git
npm install
npm start
Here it will list all books that are currently been tracked. They will be split by categories Currently Reading, Want to Read, and have Read. By clicking in a book dropdown you can change its category or delete it. To search for new books click on the plus(+) icon.
The search is limited to a specific set of words. The allowed terms are:
'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', 'History', 'History', 'Homer', 'Horror', 'Hugo', 'Ibsen', 'Journey', 'Kafka', 'King', 'Lahiri', 'Larsson', 'Learn', 'Literary Fiction', 'Make', 'Manage', 'Marquez', 'Money', 'Mystery', 'Negotiate', 'Painting', 'Philosophy', 'Photography', 'Poetry', 'Production', 'Program Javascript', 'Programming', 'React', 'Redux', 'River', 'Robotics', 'Rowling', 'Satire', 'Science Fiction', 'Shakespeare', 'Singh', 'Swimming', 'Tale', 'Thrun', 'Time', 'Tolstoy', 'Travel', 'Ultimate', 'Virtual Reality', 'Web Development', 'iOS'
Once the books are displayed use the dropdown to select which category the book should be in.
This project was bootstrapped with Create React App. You can find more information on how to perform common tasks here.