App iPhone gestión comisiones empleados

via Freelancer ·

Budget / Salary$250–750
TypeFreelance project
LocationRemote
Posted1 hour ago
Quiero una aplicación nativa para iPhone que me ayude a controlar las comisiones de mi equipo de trabajo de forma simple y ordenada.

Flujo básico
1. Registro de empleados con nombre, correo, número de WhatsApp y fotografía.
2. Alta de cada comisión: tarea asignada (por ejemplo “Viaje a San Miguel”), fecha, lugar, monto a pagar y estado.
3. Firma digital del empleado directamente en pantalla para cada registro de comisión; la firma debe guardarse junto con los datos.
4. Notificación automática en cuanto asigno la comisión:
• Correo electrónico al empleado.
• Mensaje de WhatsApp con el texto “Has ganado una comisión de $X”.
5. Sección de seguimiento donde puedo ver, por empleado, cuántas comisiones lleva y el total acumulado.
6. Generación de un reporte mensual imprimible (PDF) con filtros por empleado o por rango de fechas. Si en el futuro deseo un resumen diario o quincenal me gustaría que la estructura permita habilitarlo sin reconstruir todo.

Requerimientos clave
• La aplicación debe ser exclusivamente para iPhone (Swift o SwiftUI).
• Base de datos local con copia de respaldo en iCloud o similar, para no perder la información.
• Opciones básicas de búsqueda y filtrado dentro de la app.
• Botón “Imprimir” o “Compartir PDF” para el reporte mensual.
• Interfaz limpia y en español; yo proporcionaré los textos finales si es necesario.

Entregables
- Código fuente completo y proyecto Xcode listo para compilar.
- Archivo .ipa de prueba instalado a través de TestFlight.
- Breve manual en PDF que explique cómo registrar empleados, asignar comisiones y generar el reporte mensual.

Busco una solución funcional y bien documentada que pueda ampliar más adelante. Aparte que lleve el logo de mi empresa
mobile app development iphone objective c ipad mobile app testing swift database management app development swiftui ios
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.