Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/joel-kalema/bookstore-react
This project helps us to add, remove and edit an existing book.
https://github.com/joel-kalema/bookstore-react
api react react-redux react-router redux
Last synced: 16 days ago
JSON representation
This project helps us to add, remove and edit an existing book.
- Host: GitHub
- URL: https://github.com/joel-kalema/bookstore-react
- Owner: joel-kalema
- Created: 2022-04-29T14:41:02.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-05-06T14:09:09.000Z (over 2 years ago)
- Last Synced: 2024-10-03T01:43:11.583Z (about 1 month ago)
- Topics: api, react, react-redux, react-router, redux
- Language: JavaScript
- Homepage:
- Size: 1020 KB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
![](https://img.shields.io/badge/Microverse-blueviolet)
# Bookstore
> This project I laid foundations for your Bookstore website. I created the React part of the app. I also seted up routing using React Router.
## Image
![12](https://user-images.githubusercontent.com/57408419/165959279-96322493-f620-49b4-8712-78b0a6c24743.jpg)
## [Live demo](https://elegant-chebakia-26e6d1.netlify.app)
## Built With
## Get Started
To get a clone of the project, run `git clone [email protected]:jssol/todo-list-react.git && cd $_`
j### Available Scripts
In the project directory, you can run:
**`npm install`**
Gets all the required dependencies of the projects.
**`npm start`**
Runs the app in the development mode.\
Open [http://localhost:3000](http://localhost:3000) to view it in your browser.The page will reload when you make changes.\
You may also see any lint errors in the console.**`npm test`**
Launches the test runner in the interactive watch mode.\
See the section about [running tests](https://facebook.github.io/create-react-app/docs/running-tests) for more
information.[**Redux Toolkit**](https://redux-toolkit.js.org) is our official recommended approach for writing Redux logic. It wraps around the Redux core, and contains packages and functions that we think are essential for building a Redux app. Redux Toolkit builds in our suggested best practices, simplifies most Redux tasks, prevents common mistakes, and makes it easier to write Redux applications.
```
npm install @reduxjs/toolkit react-redux
```For the Redux core library by itself:
```
npm install redux
```For more details, see [the Installation docs page](https://redux.js.org/introduction/installation).
## Authors
- GitHub: [@joel-kalema](https://github.com/joel-kalema)
- Twitter: [@JoelJklm](https://www.linkedin.com/in/joel-kalema-30518a230/)
- LinkedIn: [joel kalema](https://twitter.com/JoelJklm)## 🤝 Contributing
Contributions, issues, and feature requests are welcome!
Feel free to check the [issues page](../../issues/).
## Show your support
Give a ⭐️ if you like this project!
## Acknowledgments
- Hat tip to anyone whose code was used
- Inspiration
- etc## 📝 License
This project is [MIT](./MIT.md) licensed.