Closed

Desarrollar sitio web para el control de actividades diarias de usuarios

This project received 41 bids from talented freelancers with an average bid price of $1231 USD.

Get free quotes for a project like this
Employer working
Project Budget
$750 - $1500 USD
Total Bids
41
Project Description

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

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online