DR Fitness App
App multiplataforma para la gestión de gimnasios
Detalles del proyecto
2025
Año
Metodología
Desarrollo ágil
Full-Stack
Arquitectura
Tecnologías
Flutter · Java · PostgreSQL
Resumen
App multiplataforma para gestionar un gimnasio de principio a fin, con backend propio en Java y Spring Boot y pensada para más de 150 usuarios.
4
Módulos
800+
Ejercicios
150+
Usuarios
20+
Pantallas
Módulos
Usuarios
Inicio de sesión seguro con JWT, perfiles y roles (cliente, entrenador y administrador).
Ejercicios
Catálogo de más de 800 ejercicios con instrucciones e imágenes.
Rutinas
Creación y seguimiento de rutinas, con registro de los pesos de cada sesión.
Estadísticas
Panel con gráficas de la evolución de cada usuario.
Roles de usuario
Cliente
Consulta sus rutinas, los ejercicios y sus estadísticas.
Entrenador
Crea rutinas y hace el seguimiento de sus clientes.
Administrador
Gestiona todo el sistema.
Tecnologías
Frontend
Backend
Base de datos
Herramientas
Arquitectura
App móvil
Flutter / Dart
API REST
Spring Boot / Java
Database
PostgreSQL
Endpoints de la API
Autenticación
6 endpoints
Usuarios
4 endpoints
Ejercicios
5 endpoints
Rutinas
6 endpoints
Estadísticas
3 endpoints
Resultados
- ✓ Se implementó todo lo previsto en el planteamiento inicial.
- ✓ Arquitectura full-stack con patrones MVC y MVVM.
- ✓ Seguridad con JWT y HTTPS.
- ✓ Base de datos preparada para más de 150 usuarios a la vez.