Saltar al contenido principal

Introducción

Academy Manager es una plataforma SaaS multi-academia para la gestión de academias deportivas. Permite a cada academia administrar sus estudiantes, pagos, mora, becas y contenido público, y a la organización (plataforma) configurar academias, planes y reglas de negocio.

Componentes

ProyectoDescripción
academy-manager-webAplicación web para cada academia: login, dashboard, estudiantes, pagos, reportes, becas, contenido público y pre-registro.
academy-manager-apiAPI REST compartida. Multi-tenant: cada usuario pertenece a una academia; los datos se filtran por academia.
academy-manager-adminPanel de administración de la plataforma: gestión de academias, planes, precios por disciplina y reglas de mora.

Flujo general

  1. Administrador de plataforma crea academias y planes desde el admin.
  2. Cada academia tiene su slug (ej. default, taekwondo-bogota). Los usuarios (admin, coordinador, estudiante) pertenecen a una academia.
  3. Estudiantes se pre-registran indicando la academia (slug). La academia aprueba o rechaza y gestiona pagos y becas.
  4. Contenido público (posts, patrocinadores) se consulta por academia (?academy=slug).

Credenciales de prueba

Siguiente paso

Consulta Roles y permisos para ver quién puede hacer qué en cada aplicación.