Objetivo:
Desarrollar un sistema web intuitivo que permita llevar un seguimiento eficiente de proyectos y actividades dentro de nuestras áreas. El sistema debe contar con funcionalidades de administración de usuarios, alertas automáticas y herramientas visuales como gráficas o diagramas de Gantt para visualizar las fechas compromiso y el progreso de los proyectos. Además, es necesario poder visualizar el porcentaje de avance y el porcentaje de presupuesto utilizado en cada proyecto, así como el presupuesto disponible.
Funcionalidades Principales:
Administración de Usuarios: El sistema debe permitir la creación y gestión de usuarios, con diferentes niveles de acceso y permisos según el rol de cada usuario dentro de la organización.
Gestión de Proyectos y Actividades: Debe ser posible crear y asignar proyectos, así como definir actividades específicas dentro de cada proyecto. Los usuarios deben poder registrar avances, fechas de inicio y fin, y asignar responsables para cada actividad. Además, se debe mostrar el porcentaje de avance y el porcentaje de presupuesto utilizado en cada proyecto.
Alertas Automáticas: El sistema debe enviar notificaciones automáticas por correo electrónico o a través de la plataforma, para recordar fechas límite, tareas pendientes o cambios en el estado de los proyectos.
Visualización de Fechas Compromiso: Se requiere una interfaz intuitiva que permita visualizar las fechas compromiso de manera clara y fácil de entender. Esto podría incluir gráficas de avance, diagramas de Gantt u otras herramientas visuales.
Visualización de Avance y Presupuesto: Se debe mostrar el porcentaje de avance y el porcentaje de presupuesto utilizado en cada proyecto, así como el presupuesto disponible.
Reportes y Análisis: Debe ser posible generar reportes personalizados sobre el estado de los proyectos, el desempeño de los equipos y otros aspectos relevantes para la toma de decisiones.
Requerimientos Técnicos:
El sistema debe ser desarrollado como una aplicación web, accesible desde cualquier navegador web y compatible con diferentes dispositivos.
Debe ser seguro y escalable, capaz de manejar grandes volúmenes de datos y múltiples usuarios simultáneamente.
Se prefiere el uso de tecnologías modernas y de código abierto para el desarrollo, como por ejemplo, Django, Ruby on Rails,
React.js,
Vue.js, py, sql etc
Entregables Esperados:
Sistema web completamente funcional y desplegado en un entorno de producción.
Código fuente del sistema, incluyendo todos los archivos y componentes necesarios para su desarrollo y despliegue.
Documentación detallada que incluya instrucciones de instalación, guía de usuario y descripción técnica de la arquitectura del sistema.
Nota:
Se valorará la experiencia previa del freelancer en el desarrollo de sistemas similares, así como su capacidad para ofrecer soluciones creativas y eficientes a los desafíos planteados en el proyecto.
Si tienes proyectos similares favor de adjuntarlo
Delivery term: Not specified