Este es un proyecto de ecommerce básico. La aplicación permite ver una lista de productos ligados una gran costumbre argentina con el fin de realizar compras en línea. Los productos y las órdenes de compra se almacenan en Firebase.
- Vite
- React
- React Router
- Firebase
- Ver una lista de productos disponibles
- Agregar productos al carrito de compras
- Ver el carrito de compras
- Realizar una orden de compra
- Clona el repositorio a tu máquina local.
- Abre una terminal en el directorio del proyecto.
- Ejecuta el comando npm install para instalar las dependencias.
- Ejecuta el comando npm run dev para iniciar la aplicación.
- Abre tu navegador y navega a http://localhost:5173 para ver la aplicación en acción.
- Crear una cuenta en Firebase y crea un nuevo proyecto.
- En la sección "Authentication" de Firebase, habilita el proveedor de 3. autenticación de correo electrónico y contraseña.
- En la sección "Firestore" de Firebase, crea una nueva base de datos y configura las reglas de seguridad para permitir lectura/escritura solamente a usuarios autenticados.
- En la sección "Project settings" de Firebase, haz clic en "Add app" y sigue las instrucciones para agregar una nueva aplicación web.
- Copia las credenciales de Firebase y configura las variables de entorno en el archivo .env de tu proyecto.