← Alle ManaScores
Beta 19. März 2026
von Till Schneider
Skilltree: Production Readiness Audit
Gamifiziertes Skill-Tracking mit Offline-First IndexedDB, PWA, 4 Sprachen - solides MVP aber nicht deployed
Gesamtscore
Gewichteter Durchschnitt aus 8 Kategorien
58 /100
Kategorie-Scores
Backend 65
Frontend 68
Database 72
Testing 28
Deployment 55
Doku 62
Security 65
UX 72
Metriken
7.417 Lines of Code
71 Source Files
0.7 MB (Source)
56 Commits
3 Contributors
2026-01-28 Erster Commit
13 API Endpoints
4 Backend Module
6 Web Routes
10 Stores
7 Komponenten
6 DB Tabellen
12 Tests
2 Test Files
4 Sprachen
48 TODOs/FIXMEs
554 Max File (LOC)
audit skilltree production-readiness
Zusammenfassung
Skilltree ist ein gamifiziertes Skill-Tracking mit Offline-First Architektur (IndexedDB). Einzige App neben Matrix mit echtem PWA-Support und 4 Sprachen.
Backend (65/100)
- 4 Module: Skill, Activity, Database, Health
- 3 DTOs, Rate Limiting konfiguriert
- Lücke: Minimal (4 Module)
Frontend (68/100)
- 6 Routes, 7 Komponenten, 2 Stores
- Offline-First mit IndexedDB
- PWA aktiv - Service Worker + Offline Page
- 4 Sprachen (DE, EN, FR, ES)
Testing (28/100)
- 2 Test-Files, 1.114 LOC (aber hauptsächlich Fixture-Daten)
- ~12 tatsächliche Tests
- Lücke: Keine Unit Tests für Services
UX (72/100)
- PWA ✓, Offline-First ✓
- 4 Sprachen ✓
- Gamification mit Levels, Branches
- Lücke: Kein Error Boundary
Top-3 Empfehlungen
- Production Deploy - docker-compose.macmini.yml Eintrag
- Service-Tests - Skill/Activity Service Specs
- Mehr Komponenten - UI für Gamification erweitern