Trabajando

Migración, Corrección y Puesta en Marcha de Intranet Financiera y Aplicación con React y Supabase

Publicado el 22 Septiembre, 2026 en Programación y Tecnología

Sobre este proyecto

Abierto

Categoría: IT & Programming
Subcategoría: Full Stack Development
Tamaño del proyecto: Mediano
Título: Desarrollador Full-Stack Senior — Auditoría, migración y despliegue de sistema de créditos multi-sucursal (React/Supabase) 80% funcional
Descripción:
Busco un desarrollador Full-Stack senior con experiencia comprobable en Supabase/PostgreSQL para auditar, migrar, finalizar y desplegar un sistema de gestión de créditos multi-sucursal.
Aviso importante sobre el estado real del proyecto: a diferencia de lo que suele verse en proyectos prototipados en Lovable, este sistema YA cuenta con backend real en Supabase/PostgreSQL. Durante las últimas semanas, con asistencia de desarrollo, se construyó el modelo de datos, la autenticación JWT, las políticas de seguridad y 14 de los 18 módulos funcionales (Login, Oficinas, Sucursales, Usuarios, Clientes, Créditos con cronogramas, Cobranza, Enrutamiento, Traslados, Finanzas, Categorías, 18 Reportes con exportación, Días no hábiles). La base de datos tiene más de 20 tablas con relaciones, secuencias, funciones y triggers. El trabajo NO es construir desde cero, sino auditar el código existente, migrarlo a un entorno propio, finalizar los módulos pendientes y desplegarlo en producción.
Nota sobre mi perfil: no soy programador. Soy el Product Owner del proyecto. Toda la lógica de negocio, las reglas financieras y las especificaciones técnicas fueron definidas y validadas por mí. Tengo un documento de especificación completo (más de 100 reglas de negocio) que se entrega al desarrollador contratado. No se trata de adivinar cómo debe funcionar el sistema: está todo documentado. Busco un ingeniero profesional que tome este código funcional, lo audite en busca de errores y vulnerabilidades, lo limpie, lo migre a infraestructura propia y lo lleve a producción.
Roles reales del sistema: Administrador (SuperAdmin), Supervisor (Gerente de Sucursal), Asesor (Analista), con acceso segmentado por oficina/sucursal y permisos granulares por plataforma (web/móvil).
Tareas principales (4 fases):
Fase 1 — Auditoría y revisión de código (crítica): leer y auditar todo el código existente en busca de errores, vulnerabilidades, malas prácticas, dependencias obsoletas y problemas de rendimiento en consultas sql. Verificar que la lógica de negocio coincida con las especificaciones entregadas. Entregar un informe escrito con hallazgos, riesgos y recomendaciones.
Fase 2 — Extracción y migración: Exportar el código fuente desde Lovable, configurarlo en un repositorio Git privado (en mi cuenta de GitHub), configurar variables de entorno, conectar con la base de datos y aplicar las correcciones identificadas en la Fase 1. Lograr que el proyecto corra localmente sin errores.
Fase 3 — Finalizar módulos pendientes: Completar el módulo de GPS/Localización (telemetría y validación de permisos), el módulo de Importación (carga masiva CSV/Excel con validación) y empaquetar la aplicación web como App Móvil usando Capacitor para generar un APK funcional para Android.
Fase 4 — Despliegue y entrega: Desplegar la aplicación web en un VPS (DigitalOcean, Hetzner o similar) con Docker/Nginx y certificado ssl, configurar respaldos automáticos de la base de datos, activar políticas rls en todas las tablas, y realizar una sesión de transferencia en videollamada de 1 hora donde me expliques cómo administrar el sistema (ubicación del código, proceso de actualizaciones, restauración de backups).
Validación funcional (condición no negociable): no tengo formación en programación, por lo que no puedo validar el código directamente. En cambio, sí puedo y voy a validar cada módulo mediante una sesión guiada en vivo (video) donde se recorra el flujo con datos de prueba, antes de aprobar cualquier fase o pago. Esta validación funcional es un entregable contractual, no un extra opcional.
Requisitos obligatorios:
Experiencia sólida y demostrable con Supabase (autenticación, Storage, políticas rls avanzadas) — se pedirá evidencia real: repositorios públicos, capturas de políticas rls escritas, o proyectos verificables.
Experiencia con React, TypeScript, Tailwind CSS y modelado de bases de datos relacionales en PostgreSQL.
Experiencia en despliegue en VPS (Linux, Nginx, Docker) y configuración de SSL.
Capacidad de auditar y limpiar código generado con asistencia de IA/no-code (esto es fundamental para el proyecto).
Comunicación clara y constante (reuniones semanales por videollamada).
Forma de pago: por hitos, no 100% por adelantado. Se define un cronograma de fases con entregables verificables (no solo "código sin errores", sino validación funcional aprobada) antes de liberar cada pago.
Todo el código, credenciales, dominios y cuentas deben estar a mi nombre. El desarrollador tendrá acceso como colaborador durante el proyecto.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Cambio mediano

Plazo de Entrega: No definido

Habilidades necesarias

Otros proyectos publicados por J. C. E. F.