An open API service indexing awesome lists of open source software.

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.

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
![Splash](https://raw.githubusercontent.com/rinkyn05/app/refs/heads/main/assets/splash.jpg)

### 📄 Login
![Login](https://raw.githubusercontent.com/rinkyn05/app/refs/heads/main/assets/login.jpg)

### 📄 Exercises
![Exercises](https://raw.githubusercontent.com/rinkyn05/app/refs/heads/main/assets/exercises.jpg)

## 📁 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.