A react-redux single page application, where user can browse a list of books, see the details of a book and buy a book.
In this project I have developed a single page application with react and redux libraries. App name is Books App, where user can browse a list of books and buy them.
App uses react router to route to different components and redux saga to dispatch async actions. An external api service (googleapis) is used to get books data.
Layout is developed with material-ui components.
To run 'Books App' locally, clone the repository, navigate to it's directory.
git@github.com:alishabab/books-app.git
cd books-app
npm install
npm start
Now go to localhost:3000 in your browser.
To run unit test run npm test
in root directory.
- HTML/CSS
- React
- Redux
- Redux Saga
- Material-UI
- Eslint
- Stylelint
- Jest
- ES6
- NPM
- Github
- Heroku for Live version deployment
- GoogleApis
👤 Shabab Ali
Give a ⭐️ if you like this project!
This project is MIT licensed.