En este Proyecto participaremos en el desarrollo de una e-commerce que pertenece al rubro vitivinícola, simulando así, la venta, distribución y la elaboración de vinos resultantes de uvas estacionadas regionalmente en la provincia de Misiones bajo el nombre de “Terra Rossa”. 🍇🍷
- Promover, proteger y promocionar la riqueza y la diversidad de los vinos con denominación de origen y fomentar la relación y colaboración con aquellos organismos, asociaciones y entidades cuyos fines sean complementarios y/o concurrentes
- El objetivo de la tienda es potenciar la marca "Terra rossa" en el mercado online, de manera que el consumidor pueda llegar a ellos de manera fácil y rápida, con una navegacion ágil, intuitiva y segura las 24 horas del día los 365 días del año.
Tomamos como referencia su dinámica, funcionalidades y división de categorias de productos ofrecidos como ofertas, combos, ediciones limitadas. También su diseño moderno con un buen equilibrio visual y elementos organizados de forma adecuada.
Nos brindó inspiración y usamos como referencia el header, que acompaña y se desplaza junto con el cuerpo de la página.
El home de la pagina, su presentación y sus imágenes nos brindó esa sensacion minimalista que estabamos buscando.
Tomamos como inspiración su estética y gama de colores utilizados, por el impacto visual que causaban.
Aquí tomamos como referencia su simpleza, la interfaz clara y precisa del sitio.
- Node.js (entorno de tiempo de ejecución de JavaScript)
- Express (infraestructura de aplicaciones web Node.js)
- Nodemon (utilidad que monitorea los cambios en el código fuente que se esta desarrollando y automáticamente re inicia el servidor.)
Nuestro tablero de JIRA
- Clonar el repositorio
https://github.com/MatiasGonzalez1/grupo_2_JLAM.git
- Ingresar al directorio del proyecto:
cd .\grupo_2_JLAM\
- Instalar las dependencias:
npm install
-
Archivo necesario para conectar la base de datos:
-
Crear archivo .env en la raiz del proyecto:
El mismo debe contener:
HOST=
USER=
PASSWORD=
DB_NAME=
PORT=
- Poblar la base de datos con los archivos structure.sql y data.sql
(src/database/db_structure)
-
Correr la base de datos:
-
Ejecutar el proyecto:
npm start
(En caso de no tener nodemon instalado instalarlo con el comando npm i nodemon)