Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yigitm/bookstore
This application consist of implementing; React & Redux for state management by displaying data with an API using asynchronous GET/POST/DELETE actions. For Connecting & managing asynchronous calls; Thunk middleware is used.
https://github.com/yigitm/bookstore
javascript react redux
Last synced: 20 days ago
JSON representation
This application consist of implementing; React & Redux for state management by displaying data with an API using asynchronous GET/POST/DELETE actions. For Connecting & managing asynchronous calls; Thunk middleware is used.
- Host: GitHub
- URL: https://github.com/yigitm/bookstore
- Owner: yigitm
- Created: 2022-01-17T16:42:04.000Z (almost 3 years ago)
- Default Branch: dev
- Last Pushed: 2022-01-29T22:37:19.000Z (almost 3 years ago)
- Last Synced: 2023-03-10T01:52:19.727Z (over 1 year ago)
- Topics: javascript, react, redux
- Language: JavaScript
- Homepage: https://yigitm.github.io/bookstore
- Size: 2.52 MB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
![](https://img.shields.io/badge/Microverse-blueviolet)
# Book Store
## About
> This application consist of implementing; React & Redux for state management by displaying data with an API using asynchronous GET/POST/DELETE actions. For Connecting & managing asynchronous calls; Thunk middleware is used.
![App_Gif](./src/images/app.gif);
## Built With
- Html, CSS, Javascript
- React
- Redux
- Thunk## Live Demo
[Live Demo Link](https://yigitm.github.io/bookstore)
## Getting Started
### Prerequisites
If you are not familiar to use terminal, please check this [article](https://www.theodinproject.com/courses/web-development-101/lessons/command-line-basics-web-development-101)
### Setup
Open your terminal and run the following commands on your terminal.
Make sure 'Javascript' is not blocked in your browser.
### Install
To get a local copy of the repository, run the following commands on your terminal.
```
cd
``````
git clone [email protected]:yigitm/bookstore.git
``````
cd bookstore
```### Usage
To install the necessary Javascript packages to your project, run below commands.
```
npm install
```To run the app, use below command.
```
npm start
```## Authors
👤 **Yigit Mersin**
- GitHub: [@github](https://github.com/ygtmrsn)
- LinkedIn: [@linkedIn](linkedin.com/in/yigitmersin)
- Twitter: [@twitter](https://twitter.com/ygtmrsn)## 🤝 Contributing
Contributions, issues, and feature requests are welcome!
Feel free to check the [issues page](https://github.com/yigitm/bookstore/issues).
## Show your support
Give a ⭐️ if you like this project!
## Acknowledgments
- Microverse
- Free Code Camp
- Open Source## 📝 License
This project is [MIT](./MIT.md) licensed.