Sobre este projeto
it-programming / mobile-development
Aberto
Buscamos un programador o un equipo de desarrollo experimentado para construir una aplicación móvil completa para iOS y Android, junto con su backend y un sistema de gestión de contenido (CMS) web personalizado. El diseño final de la aplicación ya está definido en Figma y servirá como base para el desarrollo. La aplicación se centrará en entrenamiento, comunidad, bienestar y un modelo de suscripción mensual.
Alcance Técnico:
App Móvil:
* Desarrollo nativo para iOS y Android.
* Se prefiere el uso de Flutter o React Native para el desarrollo multiplataforma.
Backend y Base de Datos:
* Implementación de un backend robusto para soportar todas las funcionalidades de la aplicación.
* Diseño y gestión de la base de datos.
CMS Admin Web Personalizado:
* Desarrollo de un panel de administración web para la gestión de usuarios, contenido, eventos y suscripciones.
Integración de Pagos y Suscripciones:
* Implementación de pasarelas de pago para gestionar suscripciones mensuales (USD $21.99 / mes, con conversión automática a EUR) y un período de prueba gratuito de 14 días.
Funcionalidades Principales de la App:
Usuarios y Seguridad:
* Registro de usuarios mediante email, Google y Apple.
* Verificación de cuenta por email y sms otp.
* Autenticación de dos factores (2FA).
* Gestión de sesiones de usuario.
Home:
* Vista diaria con pensamientos diarios.
* Accesos rápidos a secciones clave.
Perfil:
* Perfil de usuario editable.
* Configuración de país e intereses.
* Integración de redes sociales (opción público/privado).
* Funcionalidad para buscar personas por país.
Journals:
* Creación y edición de entradas de diario.
* Opción para compartir pensamientos.
Comunidad:
* Feed de actividad.
* Chats grupales.
* Funcionalidad para reportar y bloquear usuarios.
* Moderación de contenido desde el CMS.
Entrenamiento:
* Biblioteca de aproximadamente 50 ejercicios (cargados desde el CMS).
* Creación de rutinas personalizadas.
* Seguimiento del progreso del usuario.
Wellness:
* Módulos de meditación y respiración.
Agenda y Coach:
* Sistema de booking para una única coach.
* Ofrecer un intake gratuito.
* Calendario gestionado desde el CMS.
Eventos:
* Creación de eventos exclusivamente por el administrador.
* Visualización de eventos en la aplicación.
Estimación de Pantallas (referencia):
* App de usuario: 26–32 pantallas.
* CMS Admin: 10–16 pantallas.
Entregables:
* Código fuente completo de la aplicación y el backend.
* Base de datos.
* Documentación de APIs.
* Aplicación publicada en App Store y Google Play.
Se requiere que la solución sea escalable y se valorará la experiencia previa en el desarrollo de aplicaciones similares. Los interesados deben indicar el precio total, tiempo estimado de entrega, tecnología propuesta y las fases o hitos del proyecto en su propuesta,
Categoria TI e Programação
Subcategoria Programação de Apps para Android, iOS e outros
Qual é o alcance do projeto? Criar um novo aplicativo
Prazo de Entrega: Não estabelecido
Habilidades necessárias