https://github.com/rinkyn05/app
Gabriel Coach es una aplicación diseñada para ofrecerte un entrenador personal directamente en tu dispositivo móvil. Con una interfaz intuitiva y funcionalidades avanzadas, Gabriel Coach te ayuda a alcanzar tus objetivos de fitness de manera efectiva y personalizada.
https://github.com/rinkyn05/app
dart fit fitbit fitness fitness-app fits flutter flutter-app flutter-apps
Last synced: 6 months ago
JSON representation
Gabriel Coach es una aplicación diseñada para ofrecerte un entrenador personal directamente en tu dispositivo móvil. Con una interfaz intuitiva y funcionalidades avanzadas, Gabriel Coach te ayuda a alcanzar tus objetivos de fitness de manera efectiva y personalizada.
- Host: GitHub
- URL: https://github.com/rinkyn05/app
- Owner: rinkyn05
- Created: 2024-08-24T23:08:18.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-08T19:41:05.000Z (7 months ago)
- Last Synced: 2025-03-08T20:27:07.362Z (7 months ago)
- Topics: dart, fit, fitbit, fitness, fitness-app, fits, flutter, flutter-app, flutter-apps
- Language: Dart
- Homepage: https://rinkyn05.github.io/app/
- Size: 107 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Gabriel Coach - Tu Entrenador Personal en el Bolsillo 🌟
## 📱 Descripción
Gabriel Coach es una aplicación diseñada para ofrecerte un entrenador personal directamente en tu dispositivo móvil. Con una interfaz intuitiva y funcionalidades avanzadas, Gabriel Coach te ayuda a alcanzar tus objetivos de fitness de manera efectiva y personalizada.## 🎯 Características Principales
- **Programas de Entrenamiento Personalizados:** Recibe planes de entrenamiento adaptados a tus objetivos y nivel de condición física.
- **Videos de Ejercicios Detallados:** Accede a una biblioteca de videos con explicaciones paso a paso para cada ejercicio.
- **Seguimiento de Progreso:** Monitorea tu progreso con estadísticas detalladas y gráficos de rendimiento.
- **Recordatorios y Notificaciones:** Mantente motivado con recordatorios y notificaciones personalizadas.
- **Disponibilidad Multiplataforma:** Disponible para Android, iOS y versión web.
- **Integración con Firebase:** Utiliza Firebase para autenticación de usuarios y almacenamiento en la nube.## 📱 Tecnologías Utilizadas
- **Flutter:** Framework para el desarrollo de aplicaciones móviles multiplataforma.
- **Dart:** Lenguaje de programación utilizado en Flutter.
- **Firebase:** Plataforma de desarrollo de aplicaciones móviles y web que proporciona autenticación, almacenamiento y bases de datos en tiempo real.
- **Provider:** Paquete de Flutter para la gestión de estado.
- **Shared Preferences:** Almacenamiento local para guardar preferencias del usuario.-## 📌 Recursos Adicionales
### Página de Inicio e Información
Más información sobre la app:
[Gabriel Coach - Información](https://rinkyn05.github.io/app/)### 📖 Estructura y Desarrollo del Proyecto
Aprende sobre la estructura del código y cómo personalizarlo:
[Estructura del Proyecto Gabriel Coach](https://rinkyn05.github.io/app/leeme.html)### 📄 Splash
### 📄 Login
### 📄 Exercises
## 📁 Estructura del Proyecto
El proyecto está organizado de manera modular para facilitar el desarrollo y la colaboración. A continuación, se describe la estructura de carpetas y archivos principales:```plaintext
gabrielcoach/
├── .idea/ # Configuraciones del IDE
├── app/
│ ├── assets/
│ │ ├── fonts/ # Fuentes personalizadas
│ │ ├── gif/ # Imágenes en formato GIF
│ │ ├── icon/ # Iconos utilizados en la aplicación
│ │ ├── images/ # Imágenes generales
│ │ ├── lang/ # Archivos de traducción
│ │ └── tre_den/ # Modelos 3D
│ ├── backend/
│ │ ├── admin/ # Archivos relacionados con la administración
│ │ └── widgets/ # Widgets de administración
│ ├── config/
│ │ ├── lang/ # Configuración de traducciones
│ │ ├── notifiers/ # Notificadores para el manejo de estado
│ │ └── utils/ # Utilidades como colores y notificaciones
│ ├── designs/
│ │ └── themes.dart # Configuración del tema visual
│ ├── functions/ # Funciones reutilizables
│ ├── screens/ # Pantallas de la aplicación
│ ├── widgets/ # Widgets reutilizables
│ ├── firebase_options.dart # Configuración de Firebase
│ └── main.dart # Punto de entrada de la aplicación
├── android/ # Archivos específicos de la plataforma Android
├── ios/ # Archivos específicos de la plataforma iOS
├── pubspec.yaml # Archivo de configuración de dependencias y recursos
└── README.md # Documentación del proyecto
```
## 📝 Licencia
Este proyecto está protegido por derechos de autor y no se permite su uso, modificación o distribución sin el consentimiento explícito del propietario. Cualquier intento de copiar, modificar o distribuir este proyecto sin autorización estará sujeto a las leyes de derechos de autor aplicables.## 🚫 Contribuciones
No se aceptan contribuciones ni colaboraciones externas para este proyecto. El propietario se reserva el derecho exclusivo de modificar y mejorar el proyecto según sea necesario.