This game was built for the XORD Blockship Program. The purpose of the project is to demonstrate understanding of the basic structure and operation of a React-based app.
- Use of fuctional Component instead of Traditional class based Components
- App separated into different components for better reusability
- Use of React-Router for Navigation
- Use of React Hooks to simplify operation
- Search Results are shown as you start typing
You can Run the deployed app on https://myreadsxord.surge.sh/
- Books are sorted into three categories: Currently Reading, Want to Read and Read
- To change a book's category or remove a book from the list, click on the green button on the book cover
- To add new books, click on the search button at the bottom of the page. Enter an author's name or subject. Up to 20 items will be returned.
- React-Router
- Hooks(useState,useEffect)
In the project directory, you can run:
To install all the packages with related to this app
Runs the app in the development mode.
Open http://localhost:3000 to view it in the browser.
The page will reload if you make edits.
You will also see any lint errors in the console.
Launches the test runner in the interactive watch mode.
See the section about running tests for more information.
Builds the app for production to the build
folder.
It correctly bundles React in production mode and optimizes the build for the best performance.