Skip to content

Proyecto integrador del curso FullStack de Digital House 2023

Notifications You must be signed in to change notification settings

YoElDante/grupo_2_herramientasElectricas

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Proyecto ElectroTools - Herramientas Eléctricas

Banner del Proyecto

Integrantes

  • Cristian Godoy: Integrante del Team Dinamita 🧨 el mejor team de los ultimos 50 años. Mi proposito es hacerles explotar la cabeza con el mejor proyecto que verán en sus vidas 🤯 Es broma, mi propósito es hacer todo lo que dice Dante 😌. Creo firmemente que el mejor helado es el de dulce de leche. Y no voy a tolerar que me digan lo contrario. Soy el responsable de los wireframe de "login" y "caja de herramientas". Me representa el minimalismo, la simpleza y funcionalidad.

  • Florencia Tula: ¡Hola a todos! Soy Flor🌺, la novata y una de las integrantes junior del "Team Dinamita". Mi aportación al equipo incluyó los wireframes de las secciones "Novedades" y "Formulario de Registro". ¡Un saludo a todos! 👋🏻.

  • Gustavo Daniel Moya: Buenas tardes, mi nombre es Gustavo, aunque todos me llaman Gus. Soy de Santa María, Catamarca. Me encargué de diseñar los wireframes para el Encabezado de la página y la Barra de Navegación, así como para la sección "About Us" 🙍‍♂️🙍‍♂️🙍‍♂️.

  • Raúl Manuel Calvimonte: ¡Hola a todos! Soy Raúl, el más joven del grupo y el creador del nombre del Equipo Dinamita 🧨. Además, colaboré en la creación de los wireframes para las secciones "Destacados" y "Detalles del Producto". Tengo 18 años y me encantan los videojuegos 👾.

  • Dante Delprato: Buenas a todos y mucho gusto, mi nombre es Dante y soy un Córdobes extraviado en Catamarca 🤓. He intentado brindarle al equipo todo el apoyo necesario para llevar esto adelante. Me he encargado de realizar la infraestructura del proyecto: Canal de Discrod del equipo, Trello, GitHub. También desarrollé el logo y el concepto del proyecto. En cuanto a los wireframe hice el "pie de página", y unirlos todos en un solo "home".

Concepto del Proyecto

Nosotros hemos elegido como proyecto desarrollar una pág. de venta de Herramientas Eléctricas. La idea es verse lo más profesional y confiable posible, pero sin perder la sensación de amistad y próximidad con el cliente.

Nuestro público objetivo son ferreterias, pequeñas/medianas empresas, particulares y profesionistas. Vislumbramos una franja etaria de 25 a 60 años, principalmente masculinos, tanto para compras al por mayor y al por menor.

Imagen del Concepto

Pág. Wev de Referencia:

y no descartamos la posibilidad de copiar estructuras pensadas específicamente para esta industria, como las sugeridas en:

Wireframes

Soporte Gráfico

Identidad

Logo Completo Amarillo Esquema de Colores

  • Color Amarillo #ffb81c
  • Color Negro Azulado #11111f
  • Color Gris #dcdcdc (fondos)
  • Color Rojo de icono #cb483a (iconos) Icono Tipografá
  • Font : Sans serif

Iconos que se utilizan en la pág.

Extraidos de la pág. FontAwesome

  • Flecha hacia atras del header: <i class="fa-solid fa-arrow-left">
  • Flecha hacia adelante, botones nexts: <i class="fa-solid fa-arrow-right"></i>
  • Circulo con cruz: <i class="fa-solid fa-circle-xmark"></i>
  • Etiquetas para indicar descuento: <i class="fa-solid fa-tags"></i>

Merchandising

Tarjetas merchandising

Tablero de Trello y Discord del equipo:

🐺 Trello : https://trello.com/b/rryHy42Q/proyecto-integrador

🎮 Discord: https://discord.gg/gZjDqKTY

Base de Datos en SQL

El pdf y los scripts de generacion de la base de datos se encuentan en la ruta "./src/database/seeders/", igualmente se dejan a mano los links a continuación.

Diagrama_Entidad_Relación_DER

📕 Descargar DER en PDF

📂 Descargar Script de Estructura

🧾 Descargar Script de Volcado de Datos de la DB

Nota: Se ha comprobado que al colocar la creación completa de cada tabla, campos y Foreigns Keys de una sola vez (como lo entrega MySQL Workbench), ocasiona problemas al ejecutar el script de creación, al cargarlo/importarlo en phpMyAdmin. Siendo asi necesario declarar la creación de las tablas en orden, siguiendo las dependencias y las tablas "padre", como explican los mensajes de error.

Cuando importamos el código de estructura desde MySQL Workbench, los "CREATE TABLE" se ordenan alfabéticamente, lo cual causa conflicto en phpMyAdmin. En su lugar, phpMyAdmin declara todas las tablas de forma independiente y luego, en una sección final, declara las relaciones entre las tablas, evitando estas dependencias.

Por todas estas razones, se dejan expresados los "CREATE TABLE" por un lado, y al final del archivo de estructura de datos se encuentran las relaciones.

APIs

Dejamos a mano las url de llamado a las APIs

👨‍💼 http://localhost:3000/api/users 📦 http://localhost:3000/api/products

DashBoard con REACT

Facilitamos el link al repositorio del dashboard hecho con React ⚛

Dashboard_REACT_+_VITE

📁 https://github.com/YoElDante/grupo_2_herramientasElectricas_dashboard_React

About

Proyecto integrador del curso FullStack de Digital House 2023

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published