Sobre este proyecto
it-programming / mobile-development
Abierto
Se busca un desarrollador experimentado para resolver un problema crítico en una aplicación Android existente que ha sido rechazada por Google Play. La aplicación fue creada inicialmente con Lovable AI y posteriormente exportada a un proyecto estándar React + Vite utilizando Capacitor. Sin embargo, la aplicación aún parece contener referencias, configuraciones o redirecciones asociadas a Lovable AI, lo que ha provocado el rechazo de la publicación en la tienda.
El backend y la autenticación de la aplicación funcionan con Supabase y deben mantenerse completamente operativos sin ninguna alteración.
Objetivo principal:
El objetivo principal de este proyecto es eliminar todas las trazas de Lovable AI del código fuente y la configuración nativa de Android/Capacitor, dejando la aplicación lista para cumplir con las políticas de Google Play y permitiendo la generación exitosa de un Android App Bundle (AAB) para su publicación.
Requisitos clave:
* Experiencia avanzada con React y Vite para el desarrollo frontend.
* Sólida experiencia con Capacitor para la integración Android.
* Conocimiento y manejo de Supabase Auth para la autenticación de usuarios.
* Experiencia comprobada en builds de Android y configuración nativa de proyectos Android.
* Historial exitoso en la resolución de problemas de rechazo de aplicaciones en Google Play Console.
Alcance del proyecto:
* Realizar una revisión exhaustiva del proyecto exportado para identificar todas las referencias a Lovable AI.
* Determinar la causa exacta de las referencias o redirecciones persistentes a Lovable AI.
* Corregir el código en React/Vite, la configuración de Capacitor y cualquier archivo nativo de Android que sea necesario.
* Validar que el proyecto compile correctamente y genere un Android App Bundle (AAB) funcional.
* Entregar un resumen detallado de todos los archivos modificados durante el proceso.
* Proporcionar instrucciones claras y concisas para que el cliente pueda generar el AAB firmado y subirlo a Google Play.
Importante:
Por motivos de seguridad, no se compartirán keystore, contraseñas de firma, claves privadas, credenciales de Google ni la clave service_role de Supabase. El cliente será el único responsable de firmar y subir el AAB final a la Google Play Console.
Recursos disponibles para el desarrollador:
* Un archivo ZIP completo del proyecto actual.
* Mensajes y/o capturas de pantalla del rechazo de Google Play.
* La URL pública y la clave anon de Supabase, si son necesarias para la depuración.
* Capturas de pantalla de la configuración relevante del proyecto.
Categoría Programación y Tecnología
Subcategoría Programación de Apps. Android, iOS y otros
¿Cuál es el alcance del proyecto? Bug o cambio pequeño
Plazo de Entrega: No definido
Habilidades necesarias