Zurück zu Projekten

Anwendungen · 2025

Sport Club PowerPlay

Während des Programmierkurses

Sportkurs-Verwaltung: Admin- & Teilnehmer-Panels, An-/Abmeldung — Kursprojekt.

PowerPlay ist eine Full-Stack-Sportclub-App. Admins legen Disziplin-Kurse an, fügen bei ausgebuchten Limits weitere Klassen hinzu, setzen den Plan (Ort, Zeit, Trainer) und bearbeiten alles. Nutzer sehen Kurse, treten Klassen bei oder verlassen sie und können ihr Konto löschen. Backend: Flask + JWT + SQLAlchemy/SQLite; Frontend: React (Vite) + Tailwind mit rollengeschützten Routen.

Technologien

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

Links

Keine Live-VersionRepository

Galerie

Login & Registrierung — JWT mit Rollen Admin / Teilnehmer
Login & Registrierung — JWT mit Rollen Admin / Teilnehmer
Admin-Dashboard — Kurse, Platzlimits, Hinzufügen / Bearbeiten / Löschen
Admin-Dashboard — Kurse, Platzlimits, Hinzufügen / Bearbeiten / Löschen
Admin-Formulare — neuer Kurs und Klasse (Tag, Zeit, Ort, Trainer, Plätze)
Admin-Formulare — neuer Kurs und Klasse (Tag, Zeit, Ort, Trainer, Plätze)
Klassenplan und Teilnehmerliste — eingeschriebene Mitglieder
Klassenplan und Teilnehmerliste — eingeschriebene Mitglieder
Nutzer-Dashboard — Kurse ansehen und einer Klasse beitreten
Nutzer-Dashboard — Kurse ansehen und einer Klasse beitreten
Eingeschriebene Kurse — Klasse verlassen und Konto löschen
Eingeschriebene Kurse — Klasse verlassen und Konto löschen