Skip to content

BEKO2210/Vokabeltrainer

Repository files navigation

🎓 Vokabel Master+

Ein moderner, leistungsstarker Vokabeltrainer, der als Progressive Web App (PWA) konzipiert wurde. Lerne effizient, offline und mit einer Benutzeroberfläche, die Spaß macht.


🚀 Highlights & Features

📚 Massive Vokabelbibliothek

Die App kommt mit über 1.200 integrierten Vokabeln, die sofort gelernt werden können. Jede Vokabel enthält:

  • Den englischen Begriff.
  • Einen englischen Beispielsatz für den Kontext.
  • Die deutsche Übersetzung des Wortes und des Beispielsatzes.

🧩 Vielfältige Kategorien

Entdecke Vokabeln aus über 15 Lebensbereichen:

  • Tierwelt: 100+ Tiere (Säugetiere, Meereswelt, Insekten).
  • Natur & Umwelt: Klimatmen, Landschaften, Nachhaltigkeit.
  • Beruf & Arbeit: Büro, Karriere, verschiedene Berufsfelder.
  • Einkaufen & Mode: Kleidung, Materialien, Stilrichtungen.
  • Gefühle & Charakter: Emotionen und Persönlichkeitsmerkmale.
  • ...und viele mehr! (Alltag, Technik, Gesundheit, Schule, etc.)

🧠 Intelligente Lernmodi

  • Karteikarten: Der Klassiker für schnelles Wiederholen.
  • Multiple Choice: Teste dein Wissen mit Auswahlmöglichkeiten.
  • Tipp-Modus: Übe die korrekte Rechtschreibung.
  • Diktat: Verbessere dein Hörverstehen mit Audio-Sprachausgabe.

💎 Premium Design & UX

  • Dynamic UI: Wunderschöne Animationen, Glassmorphism-Effekte und interaktive Schaltflächen.
  • Dark Mode: Vollständige Unterstützung für Hell-, Dunkel- und System-Modus.
  • Offline-First: Einmal geladen, funktioniert die App auch ohne Internetverbindung im Wald oder Flugzeug.
  • Privacy-First: Keine Registrierung nötig. Alle Daten und Fortschritte bleiben zu 100% lokal auf deinem Gerät.

📥 Installation

Um alle PWA-Vorteile (Installation, Offline-Modus) zu nutzen, muss die App über einen Webserver laufen.

  1. Server starten: Mache einen Doppelklick auf die Datei Start_Server.bat.
  2. App öffnen: Navigiere in deinem Browser zu http://localhost:8000.
  3. Installieren: Klicke in der Adressleiste auf das Installieren-Symbol oder nutze den "Installieren"-Button in den App-Einstellungen.

🛠 Technologien

  • HTML5 & CSS3: Modernes Design mit CSS-Variablen und Grid/Flexbox.
  • Vanilla JavaScript: Schnelle Performance ohne schwere Frameworks.
  • IndexedDB: Robuste, lokale Datenspeicherung für Vokabeln und Fortschritte.
  • Service Worker: Ermöglicht die Offline-Fähigkeit und App-Installation.

⚖️ Rechtliches

Informationen zum Impressum und zum Datenschutz findest du direkt in der App unter Einstellungen > Rechtliches.


Viel Erfolg beim Lernen! 🚀📚🏆🛋️

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors