Sobre este proyecto
it-programming / mobile-development
Abierto
Se busca un desarrollador Full-Stack Senior con experiencia comprobada para la creación del Producto Mínimo Viable (MVP) de 'Nexus', una innovadora aplicación de productividad y fitness. El proyecto cuenta con un PRD (Product Requirements Document) detallado y un roadmap claro para futuras fases de escalabilidad. El objetivo es desarrollar una aplicación híbrida compatible con Android e iOS, priorizando el uso de tecnologías como Flutter o React Native para asegurar una experiencia de usuario fluida y eficiente en ambas plataformas. Las funcionalidades clave del MVP incluyen:
* Un sistema de gamificación robusto, basado en 'Puntos de Rendimiento' (RP) y una moneda interna denominada 'Nexus Credits', para incentivar la interacción y el progreso del usuario.
* Módulos esenciales como un cronómetro tipo Pomodoro para la gestión del tiempo, un registro detallado de entrenamientos de gimnasio, y un ranking global que permita a los usuarios competir y comparar su desempeño.
* Integración completa con Firebase para la gestión de autenticación (Auth), almacenamiento de datos en tiempo real (Firestore) y lógica de negocio en la nube (Cloud Functions).
* Implementación de monetización a través de la integración de anuncios (AdMob) y la funcionalidad de compras in-app para ofrecer una versión premium con características adicionales.
El freelancer ideal deberá ser capaz de trabajar de forma autónoma, entregar el código fuente completo del proyecto y encargarse de la publicación final de la aplicación en Google Play Store y Apple App Store. Es imprescindible contar con experiencia previa en el desarrollo de aplicaciones que incluyan sistemas de puntos, gamificación o ránkings. Se solicitará portafolio para evaluar la experiencia relevante. Buscamos un profesional que garantice calidad de código y con quien podamos establecer una relación a largo plazo para futuras actualizaciones y mejoras anuales de la aplicación. Los requerimientos técnicos específicos están listos para ser compartidos con los candidatos finalistas.
Categoría Programación y Tecnología
Subcategoría Programación de Apps. Android, iOS y otros
¿Cuál es el alcance del proyecto? Crear una aplicación nueva
Plazo de Entrega: No definido
Habilidades necesarias