Goodchapter is an app that allows you to track the books you are reading, want to read or have read with OpenLibrary API. This project was bootstrapped with Create React App.
In the project directory, you can run:
npm start
npm test
npm run build
npm run storybook
Some stuff I need to do
- Book
- Loader
- Search
- Button
- Search books by author
- Add books to current reading
- Add books to finish reading
- Add books to want to read
- Remove books from any list
- Move books between section (Drag'n drop ?)
- Store information in local storage
- Search books by ISBN
- Search books by title
- Use Book component to display books
- Use LoadingSpinner when fetching data
- Use Tabs to display lists ?
- Add empty state for each list
- Add not found state
You can learn more in the Create React App documentation.
To learn React, check out the React documentation.