Legt das Fundament der Lern-Bar an: - Next.js 15 (App Router), React 19, TypeScript, ESLint, Vitest - SQLite ueber Drizzle hinter einer Repository-Schicht - Eigener Migrationslauf mit Pruefsummen, beim Start angewendet - Argon2id, serverseitige Sitzungen, HttpOnly-Cookie, SameSite=Lax - Rollen Ausbilder und Azubi, Rechteregeln als reine Funktionen - Verwaltung: Azubikonto und Ausbildung anlegen, Passwort, Sperren - Gestaltung Petrol/Bernstein, helle und dunkle Darstellung - Dockerfile, docker-compose, Lebenszeichen, update.sh mit Rueckfall - Sicherung und Wiederherstellung als Shell-Skripte - 29 Tests fuer Rechte, Zeitrechnung und Migrationslauf Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
7 lines
364 B
XML
7 lines
364 B
XML
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" role="img" aria-label="Lern-Bar">
|
|
<rect width="64" height="64" rx="12" fill="#1F4E5F"/>
|
|
<rect x="14" y="16" width="10" height="32" rx="2" fill="#EDF3F5"/>
|
|
<rect x="27" y="16" width="10" height="32" rx="2" fill="#EDF3F5"/>
|
|
<rect x="40" y="16" width="10" height="32" rx="2" fill="#D98A2B"/>
|
|
</svg>
|