Evaluando propuestas

David Ritter - Fitness App

Publicado el 19 Julio, 2025 en Programación y Tecnología

Sobre este proyecto

Abierto

El proyecto consiste en una plataforma inteligente de entrenamiento personal, actualmente desarrollada como una aplicación web en React, cuyo objetivo es proporcionar rutinas personalizadas y seguimiento del progreso físico mediante inteligencia artificial (IA). La app incluye dashboard de progreso, gestión nutricional, autenticación segura, y APIs especializadas para generación y matching inteligente de planes de entrenamiento.

Stack tecnológico actual:

Frontend: React 18, TypeScript, Vite, TailwindCSS
Backend y servicios: Supabase (Base de datos, autenticación y almacenamiento), Node.js/Express para APIs personalizadas
Integraciones IA: Gemini (Google), endpoints REST para generación de rutinas y matching inteligente
Otras tecnologías: Gestión de estado con React Query, integración de vídeos instructivos, documentación interactiva, componentes modulares.
Todo el sistema se encuentra implementado y funcional en la versión web. Recientemente, hemos contratado y pagado a un diseñador profesional, por lo que ya contamos con todos los recursos visuales, ux y ui necesarios para la migración. No será necesario crear ni adaptar el diseño: únicamente hay que traducir el código actual de la web a una app móvil siguiendo ese diseño ya aprobado.

Contexto general del proyecto

El foco principal del proyecto ahora es migrar la aplicación web existente a una aplicación móvil nativa, empezando por iOS y posteriormente Android. Esto incluye: Adaptar toda la lógica y funcionalidades ya implementadas en la web para funcionar como aplicación móvil nativa (manteniendo la generación personalizada por IA y las funcionalidades clave del sistema). Integrar los recursos visuales y el diseño ya entregado por el diseñador. Aprovechar el stack tecnológico actual (React, TypeScript, APIs REST, Supabase, Gemini) para facilitar la transición y mantener la calidad técnica. Garantizar que la experiencia en iOS y Android respete los estándares de cada plataforma, pero partiendo de un diseño único y definido. El proceso no implica rediseño, sino la traducción técnica y funcional del código existente, aprovechando la arquitectura modular y los servicios backend ya implementados. Se busca asegurar que la migración mantenga toda la robustez, escalabilidad y experiencia del producto original, pero adaptado a los entornos nativos móviles.

Categoría Programación y Tecnología
Subcategoría Programación de Apps. Android, iOS y otros
¿Cuál es el alcance del proyecto? Cambio mediano
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Plataformas requeridas Android, iPhone
Necesito Migrar una app
Tipo de app Utilidad - Aplicación de utilidad (flash, calculadora, etc.)
Necesita backend
Procesador de pago No

Plazo de Entrega: No definido

Habilidades necesarias