Volver a proyectos

Aplicaciones · 2025

Sport Club PowerPlay

Durante el curso de programación

Gestión de cursos deportivos: paneles admin y participante, altas/bajas — proyecto de curso.

PowerPlay es una app full-stack de club deportivo. El admin crea cursos por disciplina, añade clases extra al llenarse el cupo, define horario (lugar, hora, entrenador) y edita todo. El usuario ve cursos, se une o sale de una clase y puede borrar su cuenta. Backend: Flask + JWT + SQLAlchemy/SQLite; frontend: React (Vite) + Tailwind con rutas protegidas por rol.

Tecnologías

  • React
  • Vite
  • Tailwind CSS
  • Python
  • Flask
  • JWT
  • SQLAlchemy
  • SQLite

Enlaces

Sin versión en vivoRepositorio

Galería

Login y registro — JWT con roles admin / participante
Login y registro — JWT con roles admin / participante
Panel de admin — cursos, cupos, añadir / editar / eliminar
Panel de admin — cursos, cupos, añadir / editar / eliminar
Formularios de admin — curso y clase (día, hora, ubicación, entrenador, plazas)
Formularios de admin — curso y clase (día, hora, ubicación, entrenador, plazas)
Horario de clases y lista de miembros — participantes inscritos
Horario de clases y lista de miembros — participantes inscritos
Panel de usuario — ver cursos y unirse a una clase
Panel de usuario — ver cursos y unirse a una clase
Clases inscritas — salir de una clase y eliminar cuenta
Clases inscritas — salir de una clase y eliminar cuenta