Burguenator es el proyecto de final de la carrera de Desarrollo FrontEnd con React que brinda CoderHouse. Está pensado para ser un ecommerce de comida rápida, especificamente un sitio de ventas de hamburguesas. Fue creado con la librería de JavaScript, React versión 17.0.2.
- React-bootstrap versión 2.2.2
- React-hook-form versión 7.30.0
- React-icons versión 4.3.1
- React-router-dom versión 6.3.0
- Firebase versión 9.6.11
- Realizar fácilmente la carga de los productos desde Firebase.
- Permite llevar el control del stock de cada producto, al actualizar el stock de manera automática luego de cada venta.
- Genera la orden de compra, identificando el cliente, los productos, la fecha de compra y el precio total.
- Permite filtrar por categoría de producto, haciendo más fácil la navegabilidad al usuario si se disponen de gran cantidad de productos.
- Tiene la opción de registrar la opinión del usuario en un formulario, este formulario se guarda en la colección FormContact en Firebase para su posterior análisis y así mejorar en aquellos puntos que el cliente percibe que se puede mejorar.
El deploy se hizo en Firebase por ello recomiendo hacer lo siguiente:
- Instalar la CLI de Firebase Tools
npm install -g firebase-tools
- Para el primer deploy realizar
firebase login
firebase init
Note: Sin olvidar de usar build como public directory la primera vez.
npm run build
firebase deploy
git clone
npm install
npm start