Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

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

react
Redux Logo

## 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

adampithewan **JOEL KALEMA**

- 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.