Abrazar el presente, Tienda online es un e-commerce que permite, elegir y comprar productos de yoga, meditación, mats, productos en descuento. Todos los productos elegidos se dirigen al carrito de compras de la tienda online donde se muestra el precio del producto y el total de la suma de todos los productos ya con el descuento aplicado si es que se considera el sale off.
En este proyecto se utilizó Firebase que es una base de datos alojados en la nube. Los datos se almacenan en formato de JSON y se sincronizan en tiempo real con cada cliente conectado.
-
React ^18.2.0,
-
Material UI 5.11.6
-
Node.js 16.18.1
-
Visual Studio Code o similar
-
NodeJS
- Crear una carpeta local para alojar el repositorio
- Vaya a la carpeta creada y clone el repositorio:
git clone https://github.com/pabloencina/e-commerce-react.git
O descargue desde el sitio de Github como .zip
Con esto habrá creado la estructura de archivos y el contenido del Frontend de la aplicación.
- Si quiere modificar el código y ejecutar el proyecto localmente, ingrese a su editor de Código (Visual Studio Code).
Abra una ventana de terminal y ubíquese en la carpeta local que creó y dentro de ella en la carpeta "React-coder-house/e-commerce-react".
Escriba npm install
. Con eso habrá instalado todas las dependencias necesarias.
- Ejecute
npm run dev
. Esto iniciará la aplicación web en http://localhost:3000. Puede usar esta URL para probar la aplicación localmente.
Pablo David Encina