About this project
it-programming / web-development
Open
Se requiere un desarrollador experimentado para crear un sistema integral que incluya una aplicación web y una aplicación móvil. El objetivo principal es la conversión y gestión de documentos PDF para cumplir con los requisitos específicos de la Manifestación de Valor (VUCEM). El sistema debe ser robusto, seguro y fácil de usar, permitiendo tanto la conversión individual como masiva de documentos.
Funcionalidades clave:
Conversión de PDFs: Los documentos deben ser convertidos a escala de grises, con una resolución de 300 dpi, un tamaño máximo de 3 mb, sin formularios, sin javascript ni objetos incrustados. El sistema debe asignar automáticamente un nombre al archivo siguiendo el formato RFC + fecha.
Gestión de usuarios y roles:
Administrador: Capacidad para crear y gestionar empresas, así como supervisar todas las operaciones del sistema.
Empresa: Registro de cuenta, configuración de direcciones de correo electrónico para recepción de documentos y gestión de proveedores.
Proveedor: Envío de documentos PDF y acceso seguro mediante autenticación de dos factores (2FA).
Métodos de envío de PDFs para proveedores:
Desde la aplicación web o móvil: Carga directa, conversión y envío de documentos.
Por correo electrónico: Envío de PDFs sin necesidad de acceder a la aplicación.
Por WhatsApp: Envío de PDFs a través de WhatsApp, sin requerir acceso a la aplicación.
Mediante api rest o ftp: integración para el envío automatizado de pdfs desde otros sistemas.
Procesamiento automatizado: El sistema debe identificar automáticamente al proveedor a través de su correo electrónico, número de teléfono o token de seguridad. Una vez identificado, realizará la conversión del PDF según los requisitos y lo enviará a la dirección de correo electrónico configurada por la empresa receptora.
Características adicionales:
Historial de conversiones y envíos.
Sistema de notificaciones para usuarios y administradores.
Registro detallado de actividades (logs).
Seguridad avanzada: Implementación de 2FA, gestión de tokens y cifrado de datos.
Dashboard básico para monitoreo de actividades.
Entregables:
Aplicación web completa.
Aplicación móvil (Android e Ios).
api rest para integración.
Documentación técnica detallada.
Código fuente completo del proyecto.
Category IT & Programming
Subcategory Web development
What is the scope of the project? Create a new custom site
Delivery term: Not specified
Skills needed