Este proyecto es un carrito de compras en línea para una tienda de cervezas llamada Patriota. Permite a los usuarios seleccionar entre diferentes tipos de cervezas, agregarlas al carrito y realizar pedidos. Los detalles de los pedidos se almacenan en una base de datos Firebase.
- Cuatro opciones de cervezas para elegir.
- Funcionalidad de "Agregar al carrito" para cada tipo de cerveza.
- Formulario de cliente para ingresar información de envío.
- Creación de órdenes de compra y almacenamiento en Firebase.
- Clona este repositorio en tu máquina local.
- Abre el proyecto en tu editor de código preferido.
- Configura tus credenciales de Firebase en el archivo de configuración (
firebaseConfig.jso similar). - Abre una terminal y navega hasta el directorio del proyecto.
- Ejecuta el comando
npm installpara instalar las dependencias. - Ejecuta el comando
npm startpara iniciar la aplicación.
- Visita la página de inicio.
- Explora las opciones de cervezas disponibles.
- Selecciona el botón "Agregar al carrito" para las cervezas que deseas comprar.
- Completa el formulario de cliente con la información de envío.
- Confirma el pedido para finalizar la compra.
- Las órdenes de compra se guardarán en la base de datos Firebase.
Si deseas contribuir a este proyecto, ¡te damos la bienvenida! Puedes abrir problemas (issues) para informar de errores o sugerir mejoras, y también puedes enviar solicitudes de extracción (pull requests) con tus cambios.