Sobre este proyecto
it-programming / web-development
Abierto
Se requiere el desarrollo de un sistema robusto para la gestión y seguimiento de las actividades diarias y periódicas del personal. El objetivo principal es asegurar la verificación de las tareas realizadas y optimizar la comunicación interna.
El sistema debe incluir las siguientes funcionalidades clave:
1. Notificaciones Diarias por WhatsApp: Al inicio de cada día, el sistema debe enviar automáticamente un mensaje de WhatsApp a cada miembro del personal con el listado de sus actividades asignadas para el día.
2. Aplicación de Seguimiento de Actividades: Los usuarios deberán acceder a una aplicación (web o móvil) donde puedan visualizar sus actividades y actualizar su estado a 'realizado' o 'pendiente'. Deberán tener la opción de añadir observaciones a cada actividad.
3. Confirmación del Supervisor: Los supervisores tendrán acceso a una interfaz donde podrán revisar las actividades reportadas por su personal y confirmar si la tarea fue efectivamente realizada o no.
4. Reportes de Cumplimiento: Al final del día, el sistema debe generar reportes claros que muestren qué personal completó sus tareas y quién no.
5. Control de Acceso por Usuario: Cada usuario (personal y supervisor) solo deberá tener acceso a sus propias actividades y a las funcionalidades correspondientes a su rol.
6. Tipos de Actividades:
* Actividades Diarias: Tareas que se repiten cada día.
* Actividades Periódicas: Tareas que se realizan con una frecuencia definida (semanal, mensual, etc.).
* Actividades Ligadas (con Dependencias): El sistema debe gestionar dependencias entre tareas, donde la finalización de una actividad por un usuario es un requisito para que otro usuario pueda iniciar su actividad relacionada. Esto implica un seguimiento de flujos de trabajo interconectados.
7. generar reportes de cumplimiento por usuario
Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Crear un nuevo sitio personalizado
Plazo de Entrega: No definido
Habilidades necesarias