Skip to content

Lionhunt3r/staccato

Repository files navigation

🎼 Staccato - Dirigentenschul-App

Eine moderne Flutter-App für die Verwaltung von Dirigentenschulen mit umfassenden Funktionen für Lehrer und Schüler.

📱 Features

Für Lehrer

  • Anwesenheitsverfolgung - Einfache Erfassung der Schüleranwesenheit
  • 📊 Notenverwaltung - Digitale Bewertung und Notenübersicht
  • 📈 Leistungsanalyse - Tracking verschiedener Leistungsbereiche
  • 👥 Schülerverwaltung - Übersicht über alle Schüler und Klassen

Für Schüler

  • 📅 Stundenplan - Aktuelle Termine und Unterrichtszeiten
  • 🎯 Noten-Dashboard - Übersicht über eigene Leistungen
  • 📚 Aufgaben - Hausaufgaben und Übungsmaterial
  • 📞 Kommunikation - Nachrichten von Lehrern

🛠 Tech Stack

  • Frontend: Flutter (iOS, Android, Web)
  • Backend: Supabase
  • Database: PostgreSQL (via Supabase)
  • Authentication: Supabase Auth
  • Real-time: Supabase Realtime

🚀 Getting Started

Voraussetzungen

  • Flutter SDK (>=3.0.0)
  • Dart SDK
  • Android Studio / Xcode (für Mobile Development)

Installation

# Repository klonen
git clone https://github.com/[username]/staccato.git
cd staccato

# Dependencies installieren
flutter pub get

# App starten
flutter run

Supabase Setup

  1. Erstelle ein neues Projekt auf supabase.com
  2. Kopiere die Environment-Konfiguration
  3. Erstelle eine .env Datei mit deinen Supabase-Credentials

📋 Roadmap

  • Basis-Authentication (Lehrer/Schüler-Rollen)
  • Anwesenheitserfassung
  • Notenverwaltung
  • Dashboard für beide Benutzergruppen
  • Mobile App (iOS/Android)
  • Web-Version
  • Push-Benachrichtigungen
  • Offline-Funktionalität

🤝 Contributing

Contributions sind willkommen! Bitte erstelle einen Pull Request oder öffne ein Issue.

📄 License

Dieses Projekt steht unter der MIT License.


Entwickelt für moderne Dirigentenschulen 🎵

About

App für die Dirigentenschule - Anwesenheit, Noten und Leistungsverfolgung für Schüler und Lehrer

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors