Tengo una app desarrollada en
Lovable.dev (frontend en TypeScript) con backend en Supabase (PostgreSQL + PL/pgSQL).
Quiero migrarla a una app 100% nativa en React Native para iOS y Android.
Importante: No quiero un webview, debe ser una app nativa real.
También quiero:
-Optimizar el código actual (Lovable genera cosas repetidas).
-Optimizar la base de datos (queries, índices, estructura si es necesario).
-Añadir transiciones fluidas entre pantallas (UX).
-Mantener todo el backend en Supabase.
-Si el trabajo se hace bien, puedo seguir trabajando contigo a largo plazo como dev de confianza.
Requisitos del freelancer:
-Experiencia demostrable con React Native (ideal con TypeScript).
-Experiencia con Supabase o PostgreSQL
-Experiencia en migrar proyectos de low-code/IA (deseado).
-Conocimiento del proceso de publicación en App Store y Google Play.
Preguntas obligatorias (responde TODAS):
Experiencia y proyectos:
-¿Cuánto tiempo llevas trabajando con React Native?
-Comparte proyectos o apps en las que hayas trabajado (links a tienda o repos).
Migraciones similares:
-¿Has migrado antes una app hecha en
Lovable.dev o cualquier herramienta low-code a React Native?
-¿Cómo fue el proceso? ¿Qué tan complejo resultó? (respuesta breve)
Plan de trabajo (resumen):
-¿Cuáles serían tus fases principales y tiempos estimados para entregar la app nativa?
Soporte:
-¿Ofreces soporte post-entrega para corrección de bugs? ¿por cuánto tiempo?
Alcance del trabajo
1. Análisis inicial
-Revisar código actual (TypeScript + PL/pgSQL + lógica de Lovable)
-Identificar código repetido o poco óptimo
-Revisar y sugerir mejoras en la base de datos y funciones de Supabase
2. Migración a React Native (TypeScript)
-Construcción 100% nativa (nada de webview)
-Replicar todas las pantallas y flujos actuales
-Añadir transiciones y animaciones fluidas entre pantallas
3. Integración con Supabase
-Uso de APIs, auth, storage, realtime y funciones
-Optimización de consultas e índices si es necesario
4. Calidad y estabilidad
-Manejo de errores, estados vacíos y seguridad
-Pruebas básicas (unitarias o integración)
5. Entregables
-Código en React Native + TypeScript, limpio y documentado
-Instrucciones para correr el proyecto
-Lista de mejoras aplicadas al código y BD
-Builds listas para publicar en iOS y Android
Evidencia obligatoria
Incluye en tu propuesta:
-Links a apps publicadas desarrolladas en React Native o
-Portafolio o capturas de proyectos similares
Propuestas sin evidencia o sin responder las preguntas serán descartadas.
Plazo de Entrega: No definido