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

https://github.com/taypyc/ecommerce-application

eCommerce Application
https://github.com/taypyc/ecommerce-application

axios-react emotion jest-tests mui-icons mui-material react react-hook-form react-material-ui-carousel react-router-dom redux redux-persist

Last synced: 8 months ago
JSON representation

eCommerce Application

Awesome Lists containing this project

README

          

# eCommerce Application

Used technologies: React , MUI component library, Redux state manager, ReactRouter router (replaced with #HashRouter in the demo, which is more friendly with GitHub Pages. Also used ReduxPersist to save data to Local Storage, ReactHookForm for the order form and AXIOS for API requests.

Implemented: the main page with product cards and filtering by category, a cart where you can place your order, a section of favorite products and a search component in the header. Such a small shop!

Demo link:

![store](https://user-images.githubusercontent.com/91960555/187073180-f224ad64-3ebc-4d7f-8c5e-72de5165e942.jpg)
__________

## Can also be run locally

For this you need:

1) clone the repository to your computer (by executing the command: git clone :taypyc/eCommerce-Application.git in the terminal);
2) run the application using the npm run start command

Open to view it in your browser.