Skip to content

Ein moderner, lokaler Fortschritts-Tracker für die Fachinformatiker Abschlussprüfung Teil 1. > Keine Anmeldung. Kein Tracking. Deine Daten gehören dir.

License

Notifications You must be signed in to change notification settings

cwillam/ap1-tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🚀 AP1 Tracker - Dein Lernbegleiter

Status License Hosting Privacy

Ein moderner, lokaler Fortschritts-Tracker für die Fachinformatiker Abschlussprüfung Teil 1. > Keine Anmeldung. Kein Tracking. Deine Daten gehören dir.


🌐 Live Demo

Das Projekt ist live und einsatzbereit gehostet:


💡 Über das Projekt

Der AP1 Tracker wurde entwickelt, um Fachinformatikern eine strukturierte Übersicht über die Lerninhalte der Abschlussprüfung Teil 1 zu geben.

Das Ziel war eine „Offline-First“ Web-App, die sich wie eine native Anwendung anfühlt, aber komplett im Browser läuft. Der Fokus lag auf sauberem Code, Performance und maximalem Datenschutz.

✨ Features

  • Persistent Storage: Speicherung des Lernfortschritts via LocalStorage (bleibt nach Neustart erhalten).
  • Gamification: Ränge, Streaks und Konfetti-Belohnungen für Motivation.
  • Focus Timer: Integrierter Pomodoro-Timer für effektive Lernphasen.
  • Smart Search: Echtzeit-Filterung und direkte Google-Suche für Themen.
  • Responsive Design: Optimiert für Desktop und Mobile (Tailwind CSS).
  • Import/Export: JSON-basierte Backup-Funktion der eigenen Daten.

🛠️ Tech Stack & Workflow

Dieses Projekt ist ein Showcase für moderne Web-Entwicklung mit KI-Unterstützung. Es wurde bewusst auf komplexe Frameworks (React/Vue) verzichtet, um "Vanilla Web Technologies" auszureizen.

Bereich Technologie
Frontend HTML5, Vanilla JavaScript (ES6+)
Styling Tailwind CSS (Lokal eingebunden)
Icons FontAwesome (Lokal gehostet)
Animation Canvas Confetti
IDE VS Code
AI Pair Programming Gemini 3 Pro (Coding Logic) + Perplexity Pro (Research & Fact Checking)

🔒 Privacy by Design

Datenschutz war ein Kernaspekt der Architektur. Um das Projekt rechtssicher und datensparsam bereitzustellen:

  1. Keine Cookies: Es werden keine Tracking-Cookies gesetzt.
  2. Keine externen Requests: Alle Bibliotheken (Tailwind, FontAwesome, JS) liegen lokal auf dem Server. Es fließen keine Daten an Google-Server oder CDNs (USA).
  3. Local Data: Alle User-Eingaben bleiben auf dem Endgerät des Nutzers.

🔮 Roadmap

Das Projekt wird stetig optimiert. Geplante Erweiterungen:

  • Lernzettel & Skripte: Bereitstellung von Zusammenfassungen (PDF/Markdown) direkt an den Themen.
  • Dark/Light Mode Toggle: Manuelle Umschaltung des Designs.
  • PWA Support: Installation als App auf dem Homescreen.

⚠️ Disclaimer

Alle Lerninhalte wurden nach bestem Wissen und Gewissen auf Basis der aktuellen IHK-Prüfungskataloge zusammengestellt. Ich gebe mein Bestes, alles aktuell und korrekt zu halten, übernehme jedoch keine Gewähr für die Vollständigkeit oder Richtigkeit der prüfungsrelevanten Themen.


☕ Support

Gefällt dir das Projekt? Unterstütze meine Arbeit gerne mit einem Kaffee!

Buy Me A Coffee


📜 Lizenz

Dieses Projekt ist unter der GNU Affero General Public License v3.0 (AGPLv3) lizienziert.

About

Ein moderner, lokaler Fortschritts-Tracker für die Fachinformatiker Abschlussprüfung Teil 1. > Keine Anmeldung. Kein Tracking. Deine Daten gehören dir.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published