My books, classified into shelves. A Udacity Front-end Nanodegree React project
- Search for books by name or author (limited search terms accepted).
- View books, cover, title, author, and descritption (hover over the cover).
- Add a book to one of your shelves (Read, Want To Read, Currently Reading).
- View your shelves.
- Move books around your shelves.
- React
- JavaScript
- create-react-app
- react-router-dom
To use this app simply:
- clone or download this project.
- Open a terminal.
- Ensure you have Node and npm installed (example: type:
node -v
in your terminal. If you see a version, it's installed, otherwise download it ). - Navigate your terminal to this downloaded project on your computer (example:
cd documents/github/myreads_react_fend
). - Once you are there, all you have to do is execute
npm install
in your terminal. This will install all the files you need to run the project. - Now you are ready to run the project. Type
npm start
which should start the server and openhttp://localhost:3000/
in your browser. - You are all set up and ready to play around with it.
Huge thanks to maevanapcontact, BycorSanchez, sagarchoudhary96, lcnogueira, And especially elena-in-code for sharing her understanding of React. for the ideas, inspiration, and help to resolve problems and improve my code.
Udacity's starter code for this project: https://github.com/udacity/reactnd-project-myreads-starter