Skip to content

Proyecto Integrador, desarrollo de un aplicativo web

Notifications You must be signed in to change notification settings

SantiagoGaonaC/PartsCO

Repository files navigation

PartsCO

El siguiente proyecto integrador buscar enfatizar en diferentes tecnologías dentro del desarrollo web y redes de datos, con el fin de dar beneficio al consorcio AUTO-UPB en la gestión de venta de repuestos para automóviles hacía la empresa denominada Matriz. Al tener una línea de aprendizaje de desarrollo encontrada adentro de la carrera de Ingeniería de Sistemas e Informática, permitirá usar tecnologías vistas en semestres anteriores en el proyecto actual, con el fin de analizar y desarrollar en diferentes situaciones empresariales estas mismas, donde en este caso es facilitar el proceso de acceso al inventario de las dos empresas pertenecientes al consorcio anteriormente mencionado.

Tecnologías dentro del proyecto:

  • Framework Web: Express
  • Servidor Web: Express
  • Entorno: Node.js
  • UI Frameworks: Bootstrap 5
  • Font scripts: Font Awesome
  • JavaScript Libraries:
    • JQuery
    • DataTables
    • SweetAlert2

Dependencias

"dependencies": {
    "@admin-bro/express": "^3.1.0",
    "@admin-bro/sequelize": "^1.2.1",
    "admin-bro": "^4.0.1",
    "bcryptjs": "^2.4.3",
    "body-parser": "^1.19.1",
    "bootstrap": "^5.1.3",
    "cookie-parser": "^1.4.6",
    "dotenv": "^14.3.2",
    "ejs": "^3.1.6",
    "express": "^4.17.2",
    "express-formidable": "^1.2.0",
    "express-session": "^1.17.2",
    "express-validator": "^6.14.0",
    "jquery": "^3.5.1",
    "jsonwebtoken": "^8.5.1",
    "mysql": "^2.18.1",
    "npm-check-updates": "^12.3.0", 
    "passport": "^0.5.2", ❌ (No usado)
    "pm2": "^5.1.2", ❌ (No usado)
    "react-scripts": "^2.1.8", ❌ (No usado)
    "tslib": "^2.3.1" ❌ (No usado)
  }

Documentación extra anexa al repositorio:

❌ No subido
✅ Subido
  • Documento de definición del Proyecto Integrador ❌

  • Propuesta del Proyecto Integrador ❌

  • Acta de constitución del proyecto Integrador (Project Charter) ❌

  • Lista de pendientes del producto (Product Backlog) ❌

    • Épicas (Epics).
    • Historias de usuario (User stories).
    • Criterios de aceptación de las historias de usuario.
  • Listas de pendientes del Sprint (Sprint Backlogs) ❌

  • Artículo, Informe final (IEEE Template) ❌

  • Acta de entrega y cierre del Proyecto Integrador ❌

VISTAS (solo principales)

Login

Registro

Catálogo de Productos | Usuarios

Descuentos | Usuarios

Opciones | ROL: Consorcio

Opciones | ROL: Admin, Empleado

Info y gestión usuarios | ROL: Admin

Historial ingreso de usuarios | ROL: Admin,Empleado y Consorcio

Catálogo de partes | ROL: Admin,Empleado

Gestión Solicitudes | ROL: Admin,Empleado

Gestión de descuentos | ROL: Admin,Empleado

Factura | ROL: Admin,Empleado

Historico de Precios | ROL: Admin,Empleado