Llinarsport proyecto
La revisió el 22:00, 21 abr 2020 per Llinarsport proyecto (discussió | contribucions)
Poyecto de Sintesis
MOTIVACIÓN
SPECS
Especificaciones iniciales:
- Diseñar base de datos y/o creación de tablas
- Creación de proyecto laravel
Login:
- View login
Perfil de usuarios / Registro de empleados:
- Visualización de los datos personales de un empleado. ( dni, nombre, apellido, contraseña, correo, actividades, horas extra, … )
- CRUD para modificar datos del empleado rol empleado ( read, update )
- Visualización para ver todos los empleados de un departamento para el rol de responsable de departamento
- CRUD para ver sólo los empleados de un departamento ( read )
- Visualización para ver todos los empleados de un departamento para el rol de responsable de instalación
- CRUD para ver todos los empleados y borrarlos desde el rol de res. instalación ( create, read, delete )
Sistema de control de horas extra
- Listado de las horas extra de cada mes del rol empleado ( dia, hora inicio, hora fin, horas totales, actividad, precio, compensar/cobrar )
- Creación del formulario dentro de un modal.
- CRUD horas extras rol empleado (create, read, update, delete )
- Vista listado de horas extra de los empleados del rol responsable departamento
- Creación de modal para ver un empleado desglosando todas las horas y actividades realizadas ese mes del rol responsable departamento
- CRUD vista 1 empleado rol res. departamento ( read, update )
- Vista listado de horas extra de los empleados del rol responsable instalación
- CRUD vista empleados rol res. instalación ( read, update )
- Vista listado de horas extra de los empleados del rol tesorero/a
- CRUD vista horas extra rol tesorero/a ( read )
Sistema control de comunicados
- Vista de los comunicados que tenga un empleado actualmente.
- Creación del formulario para abrir un comunicado interno dentro de un modal ( remitente, asunto, mensaje, prioridad )
- CRUD para abrir un comunicado interno ( create, read, update )
- Formulario para contestar un comunicado abierto por otra persona.
- CRUD para recibir un comunicado interno ( read, update )
Calendario/horario
- Vista calendario para el rol empleado
- CRUD para ver el horario del empleado ( read )
- Vista calendario para el rol responsable departamento.
- CRUD para el horario rol res. departamento ( create, read, update, delete)
Chat para los usuarios
- Visualización de todos los empleados para abrir un chat en un lado de la pantalla
- Visualización de una conversación al clickar sobre un empleado.
- CRUD para los mensajes del chat ( create, read )
Muro/información para los empleados
- Vista de todos los mensajes o informaciones sobre temas de la empresa.
- CRUD para añadir mensajes nuevos (create, read, update, delete)
Aplicación móvil
- Creación de una aplicación móvil