This project is about an app to follow up the completion and level of reading of a list of books, and having the possibility to add, edit and remove books by authorm category and title.
[Bookstore] For this project, I will be using react and redux toolkit.
Client
Style
Dynamic
Standar code
- [Use of GitFlow]
- [Use of Linters]
- [Use of React Library]
- [Components structure]
- [Include form for new books]
- [Install Redux Toolkit]
- [Include add and remove book actions]
- [Include category display status action]
- [Include functionality to add and remove books]
- [Use the Bookstore API]
- [Install & use axios with createAsyncThunk]
- [Refactor add and remove book]
- [Add style using Modules]
To get a local copy up and running, follow these steps.
In order to run this project you need:
Open on Visual Studio Code or any other code reader, and use an app as Live Server to review online.
Clone this repository to your desired folder:
git clone https://github.com/HFG43/bookstore
Open index.html file with your Code Editor, and review the behaviour of the page under different sizes. On the command Line run
npm install
to install dependencies in package.json. This will make the app work.
npm start
Runs the app in the development mode.
Open http://localhost:3000 to view it in your browser.
To run tests, run the following command:
Tests not available yet
You can deploy this project using:
([My portfolio deployment link]) No deployment available yet
π€ HernΓ‘n GΓΌemes
- GitHub: @githubhandle
- Twitter: @twitterhandle
- LinkedIn: LinkedIn
- [On Render deployment]
- [Component Tests]
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you like this project, please Star it!
I will like to thank Microverse and their Code Reviewers, and I will also like to thank Sergio Pedercini for his article "How to code a responsive circular percentage chart with SVG and CSS (https://medium.com/@pppped/how-to-code-a-responsive-circular-percentage-chart-with-svg-and-css-3632f8cd7705)! It was really helpfull!
This project is MIT licensed.