Skip to content

sergioAff/gym_app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GYM APP

Gym App Logo

Una aplicación móvil desarrollada con Flutter para ayudarte en tu rutina de ejercicios, seguimiento de entrenamientos y optimización de tu experiencia fitness.

📱 Características

  • Biblioteca de Ejercicios: Colección animada (GIFs) de ejercicios categorizados por grupo muscular.
  • Temporizador de Entrenamiento: Controla tus tiempos de descanso entre series con una interfaz intuitiva.
  • Calculadora de IMC: Calcula tu Índice de Masa Corporal y recibe recomendaciones personalizadas.
  • Modo Oscuro: Interfaz adaptable que protege tu vista durante entrenamientos nocturnos.
  • Navegación Intuitiva: Diseño fácil de usar para acceder rápidamente a todas las funciones.

🖼️ Capturas de Pantalla

Pantalla Principal Ejercicios Temporizador

🚀 Instalación

Requisitos previos

  • Flutter (versión 3.0.0 o superior)
  • Dart (versión 3.0.0 o superior)
  • Android Studio / Xcode

Pasos para la instalación

  1. Clona el repositorio
git clone https://github.com/tuusuario/gym_app.git
  1. Navega al directorio del proyecto
cd gym_app
  1. Instala las dependencias
flutter pub get
  1. Ejecuta la aplicación
flutter run

🛠️ Tecnologías Utilizadas

  • Flutter: Framework UI para desarrollo multiplataforma
  • Provider: Gestión de estado
  • Shared Preferences: Almacenamiento local
  • Flutter Bloc: Patrón de arquitectura para manejo de estado

🗂️ Estructura del Proyecto

lib/
├── main.dart              # Punto de entrada de la aplicación
├── src/
│   ├── data/              # Gestión de datos y modelos
│   ├── ejercicios/        # Componentes relacionados con ejercicios
│   ├── modo oscuro/       # Implementación de tema oscuro
│   ├── paginas/           # Pantallas principales de la aplicación
│   ├── rutas/             # Configuración de navegación
│   └── temporizador/      # Funcionalidad del temporizador

🔜 Próximas Actualizaciones

  • Seguimiento de progreso y estadísticas
  • Creación de rutinas personalizadas
  • Sincronización con servicios en la nube
  • Integración con dispositivos wearables

🤝 Contribuciones

Las contribuciones son bienvenidas! Si tienes alguna idea para mejorar la aplicación:

  1. Haz un fork del repositorio
  2. Crea una rama para tu función (git checkout -b feature/amazing-feature)
  3. Realiza tus cambios y haz commit (git commit -m 'Añadir una función increíble')
  4. Sube tu rama (git push origin feature/amazing-feature)
  5. Abre un Pull Request

📄 Licencia

Distribuido bajo la Licencia MIT. Consulta LICENSE para obtener más información.

📧 Contacto

Link del Proyecto: https://github.com/tuusuario/gym_app


About

Gym App es una guía de entrenamiento para el gimnasio, diseñada para ayudarte a estructurar tus rutinas de manera eficiente. Desarrollada en Flutter, ofrece una variedad de rutinas organizadas por días y grupos musculares, con detalles claros sobre ejercicios, repeticiones y series, ideal tanto para principiantes como para usuarios avanzados.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages