SE NECESITA AGREGAR FUNCIONALIDADES A UNA APLICACIÓN YA CREADA DE REGISTRO DE ENTRADA/SALIDA DE EMPLEADOS

En curso Publicado hace un mes Pagado a la entrega
En curso Pagado a la entrega

Sistema de control de asistencia de empleados, se divide en 4 software importantes:

• El landing o página web.

• Colaboradores.

• Administrador.

• La API.

Instalación Landing

El código esta desarrollado en Angular.

Instalación Colaboradores

El código esta desarrollado en Angular.

Instalación Administrador

El código esta desarrollado en Angular.

Instalación Backend

El código esta desarrollado en nodejs.

Debe ser un aplicativo web, pero deberá ser responsive porque se va a empaquetar para Android y iOS.

FUNCIONALIDADES QUE AGREGAR:

1. Validación Facial y Registro de Fotos de Usuario

Objetivo: Implementar tecnología de reconocimiento facial para validar la identidad de los empleados y permitir el registro de fotos para un registro preciso de entradas y salidas.

Integración de Reconocimiento Facial:

• Integrar un SDK/API de reconocimiento facial para capturar y verificar las caras de los usuarios durante el registro de entrada y salida.

• Asegurar la validación en tiempo real y la comparación de datos faciales con los perfiles registrados.

Registro de Fotos de Usuario:

• Proporcionar una interfaz fácil de usar para que los empleados suban sus fotos de perfil durante el registro.

• Permitir la captura de fotos usando la cámara del dispositivo o la carga desde la galería del dispositivo.

• Implementar controles de calidad de imagen (por ejemplo, visibilidad clara de la cara, buena iluminación) durante el registro de fotos.

2. Asignación de Tareas con Seguimiento de Estado

Objetivo: Permitir a los gerentes asignar tareas a los empleados y seguir su progreso con actualizaciones de estado.

Asignación de Tareas:

• Proporcionar una interfaz para que los gerentes creen y asignen tareas a los empleados.

• Incluir campos para descripción de la tarea, fecha, hora y empleado asignado.

Seguimiento del Estado de la Tarea:

• Permitir a los empleados actualizar el estado de sus tareas: Asignada, En Proceso, Completada y Cancelada.

• Mostrar el estado de la tarea en un panel de control.

Notificaciones:

• Enviar notificaciones a los empleados cuando se les asigne una tarea.

• Notificar a los gerentes cuando las tareas se actualicen o completen.

• Las actualizaciones de estado deben reflejarse en tiempo real para un seguimiento preciso.

3. Asignación de Ubicaciones a Cada Usuario

Objetivo: Asignar ubicaciones (GEOFENCING API) específicas a los empleados para rastrear sus ubicaciones de trabajo durante los registros de entrada/salida.

Asignación de Ubicaciones:

• Permitir a los gerentes asignar ubicaciones de trabajo a los empleados.

• Permitir entradas de ubicaciones personalizadas.

Seguimiento de Ubicaciones:

• Registrar y mostrar la ubicación asignada durante el registro de entrada/salida.

• Permitir a los empleados ver sus ubicaciones asignadas dentro de la aplicación.

Requisitos:

• Las ubicaciones deben ser fácilmente gestionables y editables por los gerentes.

• Asegurar que los datos de ubicación sean precisos durante los registros de entrada/salida.

4. Registros en Modo Offline

Objetivo: Asegurar que los empleados puedan seguir usando la aplicación para registros de entrada/salida y actualizaciones de tareas incluso sin una conexión activa a Internet.

Funcionalidad Offline:

• Implementar almacenamiento local para registrar datos de entrada/salida y actualizaciones de tareas cuando esté offline.

• Sincronizar los datos con el servidor cuando el dispositivo se reconecte a Internet.

Manejo de Datos Offline:

• Proporcionar una indicación clara cuando la aplicación esté en modo offline.

• Encolar datos offline para la sincronización y manejar posibles conflictos durante la sincronización.

Requisitos:

• Asegurar que el almacenamiento de datos offline sea seguro y confiable.

• Implementar mecanismos de sincronización eficientes para manejar conflictos de datos.

5. Implementación de interfaz para manejo de cuentas

Objetivo: Permitir que el administrador pueda activar/desactivar usuarios y asignar periodos determinados de uso mediante un sistema sencillo y fácil de usar.

Activar/Desactivar Usuarios:

• Los administradores deben poder activar o desactivar cuentas de usuario.

Asignar Tiempo de Uso:

• Los administradores deben poder asignar y gestionar el tiempo de uso para cada usuario.

Requisitos:

• Asegurar que solo el super administrador pueda acceder a estas funcionalidades.

Angular Node.js Desarrollo de software Backend Development Frontend Development

Nº del proyecto: #38509413

Sobre el proyecto

42 propuestas Proyecto remoto Activo hace un mes

Adjudicado a:

mgo5802a626eabec

Hola soy desarrollador de software con más de 8 años de experiencia, especializado en desarrollo web y de aplicaciones moviles. Actualmente tengo tiempo para crear las funcnionalidades en tu app ya creada. Enviame un m Más

$1100 USD en 18 días
(3 comentarios)
4.6

42 freelancers están ofertando un promedio de $1156 por este trabajo

jatinsehgal19

Hi there, I have a few questions based on the shared description: 1) Do you have a preferred facial recognition SDK, or should we choose the best option? Any privacy requirements? 2) What types of notifications are nee Más

$1100 USD en 8 días
(4 comentarios)
5.9
MashoodurRehman1

I am seasoned web developer with expertise in Angular and Node.js, and I can enhance your existing employee attendance system with the requested functionalities. I ensure seamless integration of facial recognition for Más

$1275 USD en 10 días
(23 comentarios)
5.6
Nettyfy

Hola, He revisado su requerimiento para agregar funciones a una aplicación ya creada de registro de entrada/salida de empleados. Con más de una década de experiencia, mi equipo y yo especializamos en desarrollar y mej Más

$1500 USD en 30 días
(8 comentarios)
5.7
sagarwal3005

Hello, I can start immediately. I have 13+ years of experience and I ensure you I can complete the project within budget and timeline. I'm not just a developer; I'm your dedicated partner. I'm committed to working with Más

$1310 USD en 7 días
(3 comentarios)
5.1
gauravgargcs

Hello, Hope you are doing great, i have a 9+ year experience in Angular, Backend & Frontend Development and Node.js. Over the years, I have developed a strong understanding of the technologies and functionalities that Más

$1125 USD en 15 días
(9 comentarios)
5.8
prayogo803

With my extensive background in Frontend and Backend Development, I can wholeheartedly say that I am ready to take on this project and enrich it with the essential features you desire. For your facial recognition authe Más

$1125 USD en 7 días
(2 comentarios)
5.0
Armandres

My name is Armando, a Full Stack Web Blockchain Mobile App Developer with 8+ years of solid industry experience. I'm more than ready to tackle all the functionality enhancements you need for your Employee Check-In/Chec Más

$1200 USD en 7 días
(1 comentario)
3.6
Abhishekj411

Hi, I’m excited to apply for your project and believe my 6 years of experience in React, web, and backend development make me a strong candidate. ### My Expertise: - **React Development:** Skilled in creating dynam Más

$750 USD en 7 días
(4 comentarios)
3.2
ivan1516hc

Buen día, soy programador ANGULAR con 3 años de experiencia, puedo ayudarte a realizar dicho proyecto con una muy buena comunicación para que el desarrollo sea lo más parecido a tus necesidades y tú toque personal... C Más

$750 USD en 12 días
(1 comentario)
2.0
Sohail748

Hi there, I offer a 20% discount on my services and bring extensive experience in server and native app development. I specialize in delivering comprehensive solutions, handling everything from server setup and config Más

$750 USD en 1 día
(3 comentarios)
1.6
djsmoothy

Hello, Thanks for your job posting. This job MATCHES my skill set very well - Angular, Node.js, Software Development, Frontend Development and Backend Development. Please check my profile. Top quality, accurate schedul Más

$960 USD en 5 días
(0 comentarios)
0.0
Yuriisay

Hi there, I am a software engineer with skills including Angular, Frontend Development, Software Development, Node.js and Backend Development. I’ve carefully checked your requirements and really interested in this proj Más

$850 USD en 7 días
(0 comentarios)
0.0
ramanrock005

Hello, With a robust 8 years experience in web development, I am confident that my skillset is perfectly tailored to meet and exceed your needs for additional features on your existing Attendance Control System. My dee Más

$1125 USD en 7 días
(0 comentarios)
0.0
Intelliglance786

With extensive experience in Node.js and software development, I am well-prepared to deliver the advanced functionalities required for your employee attendance control system. My background includes successfully integr Más

$1125 USD en 7 días
(0 comentarios)
0.0
FaizalShaik80

Hello Dear! Here is the best freelancer to Employee attendance control system . I will share my portfolio and experience in our chatting. Please contact me and lets discuss more detail about project. Best regards, Faiz Más

$1500 USD en 16 días
(0 comentarios)
3.1
Babkov7

Hi, the person you are looking for is here. I am confident that I can do your job perfectly with my rich experience in Node.js, Express, Angular, Typescript, MongoDB, MySQL, etc. I have done similar projects many time Más

$1125 USD en 7 días
(0 comentarios)
0.0
owellpolanco

Uff, veo que se deben hacer varias cosillas, pero dale! estaria encantado de participar en tu proyecto, soy desarrollador tanto backend como frontend, comentame mas sobre el proyecto para poder iniciarlo hoy mismo

$1125 USD en 7 días
(0 comentarios)
0.0
niarfedevelop

Hola, saludos cordiales, en la actualidad cuento con más de 15 años de experiencia trabajando como desarrollador de software, experto en este tipo de proyectos, soy la persona ideal para este proyecto.

$780 USD en 7 días
(0 comentarios)
0.0
wajahat104

Hola, Estoy listo para implementar las funcionalidades adicionales en tu sistema de control de asistencia de empleados. Con experiencia en Angular y Node.js, puedo integrar el reconocimiento facial, asignación de tare Más

$1090 USD en 4 días
(0 comentarios)
0.0
Nikaury

¡Hola! Mi nombre es Nikaury y sé que mi perfil abarca muchas áreas, pero permíteme resaltar mi experiencia en Desarrollo Front-end. A lo largo de los años, he desarrollado profundos conocimientos sobre Angular, tanto e Más

$1500 USD en 7 días
(0 comentarios)
0.0