Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
NotificationsYou must be signed in to change notification settings

dianaroseroba/Inventory

Repository files navigation

CoachFit IA es una aplicación móvil desarrollada conFlutter + Dart, enfocada en deportistas nadadores que buscan registrar, visualizar y analizar sus entrenamientos. UtilizaAppwrite como backend para autenticación y almacenamiento seguro de datos.


🚀 Características

  • ✅ Registro diario de entrenamientos: minutos, distancia (m), calorías.
  • ✅ Visualización del historial de entrenos.
  • ✅ Filtro por semana.
  • ✅ Gráfico de barras de minutos entrenados por día (fl_chart).
  • ✅ Sistema de autenticación (login/registro) usando Appwrite.
  • ✅ Navegación estructurada conGetX.
  • 🔜 Integración futura con IA para generar mensajes motivacionales según tu rendimiento.

📦 Tecnologías utilizadas


🧱 Estructura de carpetas (Clean Architecture)

lib/├── controllers/ # Controladores GetX├── core/│ ├── config/ # Configuración Appwrite│ └── constants/ # Constantes globales (IDs, endpoints)├── data/│ └── repositories/ # Comunicación con Appwrite├── model/ # Modelos de datos (User, Workout)├── presentation/│ └── pages/ # UI (login, register, splash, workout)└── main.dart # Entrada principal


🛠️ Configuración local

  1. Clona el repositorio:
    git clone https://github.com/dianaroseroba/coachfit.gitcd coachfit

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

[8]ページ先頭

©2009-2025 Movatter.jp