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
- Host: GitHub
- URL: https://github.com/taypyc/ecommerce-application
- Owner: taypyc
- Created: 2024-08-15T21:30:51.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-08-15T21:53:15.000Z (about 1 year ago)
- Last Synced: 2025-01-09T09:47:04.333Z (9 months ago)
- Topics: axios-react, emotion, jest-tests, mui-icons, mui-material, react, react-hook-form, react-material-ui-carousel, react-router-dom, redux, redux-persist
- Language: JavaScript
- Homepage: https://demo-e-commerce-application.vercel.app
- Size: 323 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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:

__________## 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 commandOpen to view it in your browser.