Juice Store
This project is a simulation of a juice store. The purpose was to learn React Redux with Sagas and Thunks.
Features
- It is a CRUD, the user can:
- - Create products.
- - Read or check products.
- - Update products.
- - Delete products.
What I learned
- How to globally manage the state with React Redux.
- How to control Redux's asynchrony with Redux-thunk and Redux-saga middlewares.
- How to easily display warning windows with Sweetalert2.
- How to emulate a back-end with a fake REST API with JSON-Server.
Technologies
- Front-end: React Hooks Redux (JavaScript), CSS-SASS
- Back-end: Emulated with JSON-Server