Este repositorio contiene la implementación de una aplicación basada en JavaScript y Angular. El proyecto ofrece una solución integral para un sistema de gestión que centralice toda la información de las tareas realizadas, permitiendo un control y seguimiento más preciso. Esto incluirá la asignación de tareas, mejorando la comunicación entre sectores y logrando optimizar los tiempos y la eficiencia del equipo.
Centralizar toda la información de cada cliente e instalación para garantizar que los instaladores puedan acceder fácilmente a las tareas asignadas, registradas en un único sistema, y disponer del historial completo de cada cliente.
- ✅ Orden de Trabajo (Crear Orden,Ordenes de Trabajo Agendadas,Ordenes de Trabajo No Agendadas)
- ✅ Registro y gestión de Usuarios
- ✅ Registro y gestión de Clientes
- ✅ Revisión de Reporte (Aprobación/Desaprobación de Reporte)
| Front-End | Back-End | UX/UI | Base de datos | Gestión |
|---|---|---|---|---|
| Angular | JavaScript | Figma | MongoDB | Git |
| JavaScript | Node.js | |||
| CSS | Express.js | |||
| TypeScript |
| Nombre | GitHub | |
|---|---|---|
| Triana Devia |
| Nombre | GitHub | |
|---|---|---|
| Brian Azambuja | ||
| Emilia Faure | ||
| Natalia Quevedo |
| Nombre | GitHub | |
|---|---|---|
| Juan Rodriguez | ||
| Enrique Avendaño | ||
| Ricardo Ortega | ||
| Diego Poveda |
| Nombre | GitHub | |
|---|---|---|
| Diana Alcaraz | ||
| Gabriela Pardo | ||
| Paula Aballay |
| Nombre | GitHub | |
|---|---|---|
| Manuel López |
Este documento explica los pasos necesarios para instalar y ejecutar el backend y frontend del proyecto Team 26 en tu entorno local. Asegúrate de cumplir con los requisitos previos antes de continuar con la instalación.
Asegúrate de tener instalado lo siguiente archivos en tu sistema operativo:
- Node.js (versión recomendada: 16 o superior)
- Git
- angular(version recomendada: 17)
- Un navegador web moderno (Google Chrome, Firefox, Edge, etc.)
Primero, debes descargar o clonar este repositorio de manera local en tu equipo. Una vez descargado, ubícate en la carpeta del proyecto. Dentro del repositorio, encontrarás la siguiente estructura de directorios:
Team26/
- Backend/
- Frontend/
Utilizando la terminal (PowerShell, Git Bash o cualquier otra consola de tu preferencia), navega hasta el directorio raíz del proyecto con el comando:
- cd team26/
A continuación, sigue los pasos descritos para instalar las dependencias y ejecutar el backend y frontend correctamente
- navegar al directorio del Backend (cd /Banckend)
- con el comando (npm install) realizo la instalacion de las dependencias necesarias para el correcto funcionamiento del Backend
- desde la carpeta Backend ejecute la consola de su preferencia y coloque el siguiente comando (npm star o node index.js) para ejecutar el servidor del backend
- Por defecto, el backend estará disponible en http://localhost:3001, si deseas cambiar el puerto de ejecución edita el archivo .env y modifica la variable PORT.
- navegar al directorio del Frontend (cd /Frontend)
- con el comando (npm install) realizo la instalacion de las dependencias necesarias para el correcto funcionamiento del Frontend
- desde la carpeta Frontend ejecute la consola de su preferencia y coloque el siguiente comando (ng serve) para ejecutar el servidor de frontend
- Por defecto, el Frontend estará disponible en http://localhost:4200
- Asegúrate de ejecutar backend y frontend simultáneamente para que el proyecto funcione correctamente.
- Si experimentas errores, revisa que tienes la versión correcta de Node.js, Angular y que todas las dependencias fueron instaladas correctamente.




