https://github.com/miladsadeghi/molla-ecommerce
a full responsive react shopping website with some awsome feature!
https://github.com/miladsadeghi/molla-ecommerce
firebase material-ui react react-firebase react-material-ui react-router reactjs shopping shopping-cart
Last synced: 9 months ago
JSON representation
a full responsive react shopping website with some awsome feature!
- Host: GitHub
- URL: https://github.com/miladsadeghi/molla-ecommerce
- Owner: MiladSadeghi
- License: gpl-3.0
- Created: 2022-09-08T18:44:23.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2022-11-13T13:34:10.000Z (over 3 years ago)
- Last Synced: 2025-05-16T01:12:19.025Z (about 1 year ago)
- Topics: firebase, material-ui, react, react-firebase, react-material-ui, react-router, reactjs, shopping, shopping-cart
- Language: JavaScript
- Homepage: https://molla.miladsdgh.ir/
- Size: 1.46 MB
- Stars: 20
- Watchers: 1
- Forks: 9
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Molla ecommerce
[]()
[](https://www.gnu.org/licenses/gpl-3.0)
---
a react ecommerce with a LOT of ability
## 📝 Table of Contents
- [About](#about)
- [How Works](#work)
- [Getting Started](#getting_started)
- [Deployment](#deployment)
- [Usage](#usage)
- [Built Using](#built_using)
- [Authors](#authors)
- [Acknowledgments](#acknowledgement)
a full responsive react shopping website with some feature like anonymous login, sign in and sign up, cart, wishlist and more things. also used firebase for everything i said plus save the files on storage, auth for login and keep the product information on realtime database.
## ⚙ How Does It Work?
When you enter the website, you are anonymously log in to website(thanks to firebase auth for a lot of free features). so if you add anything to cart or wishlist, its will be save on the database, so forgot about lose data. if you want to access this data from other device, you should register or use google sign in(again thanks to firebase auth) and will be automatically transfered to your account and you will be see it on any device!.
for start you should clone the project(from any way you know!). and install the prerequisites.
### Installing
you don't need any additional thing except npm for install.
```
npm i
```
and for running
```
npm start
```
So EZ!.
## 🎈 Usage
if you are student and a lazy guy! and need a project for exam. its works for you. it's just practice project to challenging my self.
for build you should do like other react project
```
npm build
```
- [React JS](https://reactjs.org/) - Front-end library
- [Firebase](https://firebase.google.com/) - Database and Storage
- [Material UI](https://mui.com/) - CSS framework
- [Swiper](https://swiperjs.com/) - Image Slider
- [@MiladSadeghi](https://github.com/MiladSadeghi) - Idea & Initial work
- don't tip! just hit like button
- i used [Molla - eCommerce Template](https://themeforest.net/item/molla-ecommerce-html5-template/25119280) as inspiring for template