Files
SOMA-PRO/flutter_soma_app/README.md
T
2026-08-22 19:08:19 -03:00

893 B

SOMA - Gym Manager

App de gestión de gimnasio con Flutter y Supabase.

Setup

1. Configurar Supabase

Editá el archivo .env con tus credenciales de Supabase:

SUPABASE_URL=https://TU-PROYECTO.supabase.co
SUPABASE_ANON_KEY=tu-anon-key-aqui

2. Instalar dependencias

flutter pub get

3. Correr la app

flutter run

Roles

  • admin/superadmin: Acceso total
  • profesor: Gestión de rutinas, horarios propios
  • usuario: Ver pagos, rutina y perfil

Estructura

lib/
├── core/              # Configuración, tema, widgets compartidos
├── features/          # Features por dominio (auth, payments, etc)
└── main.dart

Stack

  • Flutter + Riverpod
  • Supabase (backend)
  • GoRouter (navegación)
  • Clean Architecture

Documentación

Ver PROJECT.md para detalles técnicos completos.