Skip to content

FooTalentGroupProjects/Team-26

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

157 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Bienvenido a Proyecto gestION

gestION Logo

Facilitando la gestión de tareas y optimizando el flujo de trabajo en tu equipo.


📄 Descripción

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.


🎯 Objetivo Principal

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.


🌟 Funcionalidades

  • 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)

🛠️ Tecnologías utilizadas

Front-End Back-End UX/UI Base de datos Gestión
Angular JavaScript Figma MongoDB Git
JavaScript Node.js
CSS Express.js
TypeScript

🧑‍🤝‍🧑 Equipo

📝 Project Manager

Nombre GitHub LinkedIn
Triana Devia GitHub LinkedIn

🖌 UX/UI

Nombre GitHub LinkedIn
Brian Azambuja GitHub LinkedIn
Emilia Faure GitHub LinkedIn
Natalia Quevedo GitHub LinkedIn

⚛️ FullStack (Front-end, back-end)

Nombre GitHub LinkedIn
Juan Rodriguez GitHub LinkedIn
Enrique Avendaño GitHub LinkedIn
Ricardo Ortega GitHub LinkedIn
Diego Poveda GitHub LinkedIn

📊 QA

Nombre GitHub LinkedIn
Diana Alcaraz GitHub LinkedIn
Gabriela Pardo GitHub LinkedIn
Paula Aballay GitHub LinkedIn

🧩 Analisis Funcional

Nombre GitHub LinkedIn
Manuel López GitHub LinkedIn

🔗 Enlaces Importantes

  • 🚀 Despliegue del Frontend
    El frontend está desplegado y disponible en Firebase.

  • 📄 Swagger del Backend
    Accede a la documentación de la API del backend a través de Swagger.


📸 Vista Previa de la Aplicación

Pantalla LOGIN Pantalla ADMINISTRADOR
LOGIN ADMINISTRADOR
Pantalla SUPERVISOR Pantalla ACTIVACION CUENTA
SUPERVISOR ACTIVACIONCUENTA

📌Instrucciones para instalar y ejecutar el Backend y Frontend del proyecto Team 26


🔹Resumen

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.


⚙️Requisitos previos

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.)

🚀Intalación y ejecución del Banckend - Frontend

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


⚡Instalar las dependencias y ejecución del banckend

  • 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.

🎨Instalar las dependencias y ejecución del Frontend

  • 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

🔎Notas adicionales

  • 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.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors