Desarrollar sitio web para el control de actividades diarias de usuarios
$750-1500 USD
Paid on delivery
caracteristicas principales:
-Identificación y autentificación de usuarios. Se contemplan 4 tipos de usuarios (maestro,administradores,directores,empleados)
-La clave del usuario para ingresar al sistema será el propio correo electrónico con Gmail y una contraseña elegida por el propio usuario.
-Recuperación de contraseñas del sistema para todos los usuarios con una contraseña aleatoria temporal enviada a su correo electronico.
-EL usurio mestro es el unico que puede dar de alta el resto de los usuarios y podra enviar contraseñas temporales a los usuarios que la hayan olvidado.
-Almacenamiento y cifrado/encriptado de contraseñas de gmail para poder agregar/recuperar contactos y actividades via API a sus cuentas propias de gmail.
-Solo borrado lógico de registros para todas las tablas y catálogos.
-6 tablas: usuarios,areas, puestos,actividades,contactos,programas por area.
-Uso de identificadores como “@” y “#“ para ligar y etiquetar a contactos e involucrados/interesados respectivamente en cada actividad.
(al teclear @ o #, el sistema debe desplegar el listado de contactos o del resto de los empleados dentro de la empresa respectivamente y poder hacer selección)
-Cada empleado podra visualizar en forma grafica de agenda sus actividades diarias solo de la semana en curso.
Ademas si su jefe (inmediato o dirgral) le asigno una tarea podra tambien visualizarla.
-EL usuario superior jerarquico solo podra asignar tareas a sus empleados directos y a otros usuarios del mismo nivel solo podra notificarles de una nueva actividad.
-El(los) usuario(s)administrador puede asignar tareas a cualquier otro usuario del tipo director o empleado.
-Modulo de Altas y actualización de registros en tablas de usuarios, áreas, programas/proyectos, puestos y contactos (solo para el usuario maestro y administrador)
-La tabla de contactos tambien podrá ser actualizada por cada usuario al requerir ingresar un contacto nuevo para referirlo a una actividad. Solo sus contactos que haya ingresado.
-Generar listado para imprimir las actividades semanales de cada usuario.
-Generar listado para imprimir con resumen con del numero de actividades según área y programa.
- El formato de actividades debe ser la ventana o forma principal de todos los usuarios al ingresar al sistema despues del login.
- SOlo El(los) usuario(s) administrador(es) podrá filtrar las actividades por area y por usuario para visualizarlas y poder asignar una nueva actividad,
ademas de poder visualizar las propias y asginar actividades propias.
-El formato principal de actividades debe constar de:
1-Bandera que indique si actividad es propia o fue asignada por jefe superior
2-Nombre del que desarrolla la actividad (el propio usuario o el del usuario asignado a esa actividad)
3-Puesto del usuario que desarrolla la actividad (asignado al momento de dar al usuario de alta)
4-Descripcion de la actividad (120 caracteres)
5-Clave del programa/proyecto dentro del cual la actividad forma parte (poder seleccionar de lista de programas solamente de su area)
6-fecha de inicio y termino de la actividad (mostrar calendario para seleccionar fecha, la fecha de terminacion puede ir en blanco al principio)
7-Numero de horas que le llevo desarrollar la actividad (solo entrada numerica)
8-Etiquetas del(los) contactos( solo externos) y/o del(los) interesados/involucrados(solo internos) en la actividad.
9-Observaciones. El empleado cada vez podra anotar linea de 140 caracteres con sus notas u observaciones, se pueden incluir etiquetas de contactos o involucrados.
Tambien deben poder añadir observaciones el resto de los empleados o directores involucrados en la actividad. SOlo se puede agregar observaciones mientras
la activadad esta en desarrollo.
10-Estatus de la actividad: en desarrollo, terminada, pendiente,trunca o eliminada. (solo podra eliminar una actividad el usuario que la generó)
Project ID: #11710725
About the project
2 freelancers are bidding on average $1495 for this job
Sir, I went through your requirement and understood it properly, I need more information from your end, regarding the project. If you want to see my expertise kindly go through my profile reviews [login to view URL] More