Evaluando propuestas

Desarrollador Android para App de Gestión de Clientes con Escaneo de Ine, Ocr y Control de Pagos

Publicado el 28 Febrero, 2026 en Programación y Tecnología

Sobre este proyecto

Abierto

Necesito desarrollar una aplicación Android para la gestión de clientes y control de cobranza. La app debe funcionar completamente offline y combinar dos grandes módulos: Módulo 1: captura de clientes (escaneo y ocr) 1. Escaneo Inteligente de Documentos. Escaneo de INE (ambas caras) y comprobantes de domicilio usando la cámara. Detección automática de bordes y corrección de perspectiva (warping) con OpenCV. 2. Extracción Automática de Datos (OCR con Tesseract). Al escanear el INE, extraer automáticamente: Nombre completo, CURP, Domicilio, Clave de elector, Año de registro. Al escanear el comprobante de domicilio, extraer la dirección completa. 3. Rellenado de Solicitudes en PDF. Tomar los datos extraídos y rellenar automáticamente un formulario PDF (solicitud de crédito o contrato). Capturar huella digital (usando la cámara o dibujando en pantalla) e insertarla como imagen en el PDF en el campo correspondiente. Módulo 2: control de pagos semanales (gestión de cartera). Debe permitir: 1. Registro Completo de Clientes. Al capturar un cliente, se guarda su expediente con: Datos personales (extraídos del INE). 2. Control de Pagos por Semanas. 3. Listado Detallado de Clientes. 4. Ficha Detallada del Cliente. Requisitos Técnicos. Desarrollada en Kotlin (preferente) o Java. Base de datos local: SQLite o Room Database (para el almacenamiento de clientes y pagos). 100% funcional sin conexión a internet. Uso de librerías open-source: OpenCV (procesamiento de imágenes), Tesseract4Android (OCR), iText / PDFBox / MuPDF (manipulación de PDFs). Compatible con Android 8.0 (API 26) en adelante. Arquitectura limpia (MVVM recomendado) y código bien estructurado.

Categoría Programación y Tecnología
Subcategoría Programación de Apps. Android, iOS y otros
¿Cuál es el alcance del proyecto? Crear una aplicación nueva

Plazo de Entrega: No definido

Habilidades necesarias