Se busca un desarrollador experimentado para realizar una auditoría integral, implementar mejoras y convertir un SaaS de gestión de préstamos existente en una aplicación móvil. El proyecto actual está construido con
Next.js y TypeScript, utilizando Supabase como base de datos principal. Los requisitos incluyen:
1. Auditoría y optimización del proyecto: Revisar la elaboración del código para asegurar su robustez y escalabilidad futura, y garantizar la seguridad del sistema, lo cual es crítico para un SaaS de gestión de préstamos.
2. Integración de una segunda base de datos: Añadir una base de datos secundaria, preferiblemente SQLite, para almacenar datos críticos que bajo ninguna circunstancia pueden perderse.
3. Conversión a aplicación móvil con Capacitor: Transformar el proyecto web existente en una aplicación móvil utilizando Capacitor.
4. Implementación de notificaciones push: Desarrollar y configurar notificaciones push para:
* Cobradores: Notificaciones para recordar rutas de cobro.
* Propietarios: Un reporte final diario a través de notificaciones push.
5. Funcionalidad de impresión directa: Integrar un plugin de Capacitor que permita la impresión directa de recibos, reemplazando la solución actual que utiliza una aplicación de terceros como puente.
6. Configurar copia de seguridad diario de todo la pase de datos
Plazo de Entrega: No definido