This is a Bookstore CMS project based on React and Redux to display a list of books, categorize it, add and remove books and update your reading progress. It basically stores the added books and fetch the stored list of books using remote API.
- HTML5
- CSS
- JAVASCRIPT
- REACT
- REDUX
- NPM
To setup and install this sample Leaderboard project, follow the below steps:
- Clone this project by the command:
$ git clone https://github.com/aliatayee/bookstore-cms-react-redux
- Then switch to the project folder by the bellow query:
$ cd bookstore-cms-react-redux
- Then run the below command to install dependencies
$ npm i
- Finally, run the below command to start the project.
$ npm start
To run the tests for linters locally, you must have node installed on your computer. Install the necessary packages. Run npx stylelint "*/.{css,scss}" Run npx hint . Run npx eslint .
- IDE to edit and run the code (We use Visual Studio Code 🔥).
- Git to versionning your work.
👤 Ali
- GitHub: @aliatayee
- Twitter: @aqaatayee
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
Give a ⭐️ if you like this project!
- Hat tip to anyone whose code was used
- Inspiration
- etc