Integración React-Supabase para Kairos Capital

Job ID: 40495491

Budget: $30 – $250 USD

Description:
Estamos buscando un desarrollador experimentado en React y Supabase para integrar un portal web ya diseñado para Kairos Capital. El objetivo principal es conectar la interfaz de usuario (frontend) desarrollada con React a una base de datos y servicios backend gestionados con Supabase. El proyecto implica la implementación de funcionalidades clave como la autenticación de usuarios, la gestión de datos y la visualización de información relevante. Se requiere un profesional con capacidad para trabajar de forma autónoma, entregar código limpio y optimizado, y asegurar una integración robusta y segura. La experiencia previa con proyectos similares y un enfoque en la escalabilidad y el rendimiento serán altamente valorados.
Somos Kairos Capital, empresa de créditos personales en México.
Tenemos el diseño y código 100% terminado de 3 aplicaciones web.
Solo necesitamos a alguien que conecte e instale todo.
No hay que diseñar ni programar desde cero.

═══════════════════════════
lo que tienes que hacer
═══════════════════════════

1. Landing page (kairoscapital.com.mx)
- Código listo en v0.dev
- Publicar en Vercel
- Conectar dominio kairoscapital.com.mx en GoDaddy
- Verificar Https activo

2. portal del cliente (solicitud de crédito)
- código react/jsx listo y entregado
- conectar formulario con supabase
- crear tablas: solicitudes, referencias, documentos
- activar row level security (rls) en todas las tablas
- subir documentos a bucket privado en supabase storage
- generar folio automático al enviar solicitud
- publicar en vercel como subdominio: solicitud.Kairoscapital.com.mx

3. portal interno (director y analista)
- código react/jsx listo y entregado
- conectar con el mismo supabase del portal cliente
- sistema de roles: director ve todo, analista ve solo asignado
- publicar en vercel como subdominio: admin.Kairoscapital.com.mx

═══════════════════════════
stack ya definido
═══════════════════════════
- frontend: react / jsx (código entregado por nuestra parte)
- base de datos: supabase (cuenta ya creada, credenciales disponibles)
- hosting: vercel (cuenta ya creada y conectada a github)
- dominio: godaddy — kairoscapital.com.mx (ya comprado)

NO cambiar stack. No rediseñar nada.

═══════════════════════════
entregables requeridos
═══════════════════════════
✓ kairoscapital.com.mx funcionando con HTTPS
✓ solicitud.kairoscapital.com.mx funcionando
✓ admin.kairoscapital.com.mx funcionando
✓ Formulario de solicitud guardando datos en Supabase
✓ Documentos subiendo a bucket PRIVADO
✓ Prueba completa: solicitud de principio a fin
✓ Acceso a Vercel y Supabase entregado al cliente

═══════════════════════════
seguridad — muy importante
═══════════════════════════
- rls activado en todas las tablas desde el inicio
- documentos solo en bucket privado, nunca público
- no hardcodear variables de entorno en el código
- https obligatorio en todos los dominios