App Android con Autenticación Segura

Job ID: 40212145

Budget: $15 – $25 USD

Necesito desarrollar una aplicación nativa para Android cuyo núcleo sea un sistema de autenticación de usuario sólido y fácil de mantener. La primera versión debe permitir que un nuevo usuario se registre con correo y contraseña, inicie sesión, recupere credenciales y mantenga la sesión de forma persistente.

Trabajo con Git, por lo que el código fuente debe entregarse en un repositorio privado y estar claramente documentado. Quiero una arquitectura limpia (idealmente MVVM o similar) y dependencias bien gestionadas con Gradle. Aprecio el uso de Jetpack Compose, aunque acepto XML si explicas tu elección.

Acepto Firebase Authentication, Auth0 u otra solución siempre que justifiques la selección, protejas las claves y dejes listo el entorno para futuras ampliaciones (por ejemplo agregar Google Sign-In).

Entregarás:
• APK funcional para pruebas internas
• Código fuente completo y comentado
• Breve README con instrucciones de build y configuración de credenciales

Considero el proyecto terminado cuando puedo clonar el repo, compilar sin errores y recorrer todo el flujo de registro, inicio de sesión y cierre de sesión desde un dispositivo físico o emulador.