Se busca un desarrollador con experiencia comprobable en frontend y backend para construir una aplicación web robusta y funcional. La plataforma debe incluir un sistema de login para usuarios mediante email y contraseña. Una funcionalidad clave será la capacidad de cargar archivos en formato PDF o imagen, tanto desde una computadora como desde un dispositivo móvil. La aplicación deberá integrar tecnología OCR (Optical Character Recognition), preferiblemente
Tesseract.js o Google Vision API, para la lectura y extracción de texto de los documentos cargados. Posteriormente, se requiere la extracción de campos clave específicos de este texto. Estos campos extraídos deberán ser validados contra una base de reglas configurables, para lo cual se necesita una interfaz de administración que permita cargar y editar dichas reglas de manera intuitiva. El sistema debe generar alertas automáticas si los campos requeridos no se encuentran o no cumplen con las condiciones predefinidas. Finalmente, la aplicación deberá mantener un historial detallado de todas las validaciones realizadas y ofrecer la posibilidad de generar reportes. Las tecnologías preferidas para el desarrollo incluyen
React.js (con
Next.js como opción), Firebase (para autenticación y base de datos Firestore) y
Node.js (si no se utilizan Firebase Functions para el backend).
Plazo de Entrega: No definido