- 📖 About the Project
- 💻 Getting Started
- 👥 Authors
- 🔭 Future Features
- 🤝 Contributing
- ⭐️ Show your support
- ❓ FAQ (OPTIONAL)
- 📝 License
Book Store is a React application developed using React and Redux. I used create-react-app
and redux-toolkit
tools for development.A user can add a book to the App and update their reading progress, which will be persisted in an API.
- Use redux
- Persist changes in API
The project is deployed in Render. Please find the link Live Demo link below
To get a local copy up and running, follow these steps.
In order to run this project you need the following installed in your local machine:
- Node.js
- git
- Github Account
Clone this repository to your desired folder:
cd <desired-folder>
git clone https://github.com/ram1117/bookstore-react-redux.git
cd bookstore-react-redux
Install this project with:
npm install
The above command installs necessary node modules used in the project
To run the project, execute the following command:
npm run start
The above command opens the project webpage in your browser.
There are no test cases added in the project. You can add jest test cases and run them with the following command.
npm run test
You can deploy this project using:
npm run build
The above command produces build files that can be deployed using Github pages or any other hosting service.
👤 Ram Kumar Karuppusamy
- GitHub: @ram1117
- Twitter: @ram_karuppusamy
- Mobile version
- Responsive webpage
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you like this project, please give a Start to the github repo.
-
How to report bugs?
- Please raise github issue with more details about the bug.
-
What is the licensing policy of the project?
- The project is MIT licensed, please refer to the License section
This project is MIT licensed.