Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lucasparedes/ecommerce-react-coderhouse
Proyecto final del curso "React JS" de CoderHouse.
https://github.com/lucasparedes/ecommerce-react-coderhouse
cloudinary css eslint firebase javascript material-ui react react-router-dom vite
Last synced: 4 days ago
JSON representation
Proyecto final del curso "React JS" de CoderHouse.
- Host: GitHub
- URL: https://github.com/lucasparedes/ecommerce-react-coderhouse
- Owner: LucasParedes
- Created: 2024-05-30T23:57:11.000Z (7 months ago)
- Default Branch: master
- Last Pushed: 2024-07-25T18:09:35.000Z (5 months ago)
- Last Synced: 2024-12-19T10:16:53.535Z (4 days ago)
- Topics: cloudinary, css, eslint, firebase, javascript, material-ui, react, react-router-dom, vite
- Language: JavaScript
- Homepage: https://ecommerce-react-coder-wine.vercel.app
- Size: 2.25 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
đź‘‘ [Ecommerce - Neumaticos Rulo] đź‘‘
En este proyecto se realizĂł un ecommerce de venta de neumaticos
![JavaScript](https://badgen.net/badge/JavaScript/[ES6]/yellow?)
![Node.js](https://badgen.net/badge/Node.js/[18.17.1]/green?)
![React](https://badgen.net/badge/React/[18.2.0]/cyan?)
![Vite](https://badgen.net/badge/Vite/[5.2.0]/yellow?)
![Eslint](https://badgen.net/badge/Eslint/[8.57.0]/blue?)
---
## 🗒️ **INSTALLATION**
### local installation:
1. clone the repo
```
git clone https://github.com/LucasParedes/Ecommerce-react-coder.git
```2. cd into cloned repo
```
cd
```3. install dependencies
```
npm install
```4. run the app
```
npm run dev
```
---
## 🏆​ **QUE SE REALIZÓ**
- Agregar una Base de datos (Firebase) para que almacene mis productos.
- Consultar de la misma BD mis productos.
- Dependiendo la categoria que se seleccione muestra solo esos productos.
- El cliente solo puede sumar al carrito el máximo del stock que haya por producto.
- En el carrito cuando el cliente disminuya la cantidad del producto y queda en 0, se elimina el producto.
- Una vez seleccionado los productos se guarda en el LocalStorage, manteniendolos siempre.
- Una vez finalizada la compra se cambia el stock del producto en la BD y se actualiza en el front con el nuevo stock disponible.## 🎯​ **PRÓXIMOS PASOS**
- Realizar un registro/login en la APP.
- Poder realizar una compra realmente con Mercado Pago.
- Poder hacer perfiles.
- Muchas otras cosas :D