A Boostore app built with React-Redux which is able connect to an existing API to create and remove books in a remote server
The objective of this project is to: Understand the concept of state management; use store, actions and reducers in React; Connect React and Redux, and Connect an existing API via Redux and use the data to display something in a UI
In this project, I have:
- Initialized project with components
- Implemented create and remove book functionality
- Used API documentation to connect to Bookstore API
- React
- React Router
- Redux
- Middleware
- Thunk
- Bookstore API
browser
vscode
npm
node
git
jest
To get a local copy up and running follow these simple steps:
-
Open terminal Ctrl + Alt + T
-
git clone [email protected]:francisuloko/bookstore-app.git
-
cd bookstore-app
-
npm install
-
npm start
-
visit localhost:8080
- How to run the tests:
npm run test
oryarn test
๐ค Francis Uloko
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
Give a โญ๏ธ if you like this project!
- Microverse Inc.
This project is MIT licensed.