Skip to content

r-sierra/reactnd-project-myreads-starter

 
 

Repository files navigation

MyReads Project

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.

TL;DR

To get started right away:

git clone https://github.com/r-sierra/reactnd-project-myreads-starter.git
npm install
npm start

Usage

Main Page

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.

Search

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.

Create React App

This project was bootstrapped with Create React App. You can find more information on how to perform common tasks here.

About

Starter Code for the React MyReads Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 67.6%
  • CSS 23.2%
  • HTML 9.2%