Klon-App generiert von Gemma 4 31B (lokal) orchestriert durch Claude
Go to file
2026-05-23 08:35:42 +02:00
apps feat(workspace-switcher-stub): Workspace-Switcher-Dropdown (Stub mit single workspace) [tsc:fail] 2026-05-23 08:35:42 +02:00
infra scaffold: pnpm-monorepo (apps/api+web, packages/shared) + docker-compose + codegen-orchestrator 2026-05-23 04:24:44 +02:00
packages/shared claude-fix: schema bug, wrong package import, dotenv removal, workspace deps, route mount 2026-05-23 04:36:10 +02:00
scripts feat(notification-bell): Bell-Icon in Nav mit unread count + dropdown letzte 10 Audit [tsc:fail] 2026-05-23 08:35:21 +02:00
.gitignore init: EmberClone scaffold (Gemma-generated SaaS clone) 2026-05-23 04:18:54 +02:00
.phase2-state.json feat(toast-notifications): Toast-System für Success/Error-Feedback nach Mutations [tsc:ok] 2026-05-23 04:57:29 +02:00
.phase3-state.json claude-fix: jwt cookie config + users.ts sub-cast + mount users route 2026-05-23 05:09:55 +02:00
.phase4-state.json feat(dark-mode-toggle): Dark-Mode mit System-Preference + localStorage + toggle [tsc:ok] 2026-05-23 05:21:08 +02:00
.phase5-state.json claude-fix: settings.ts rewrite (appSettings + fields match), Nav theme path, mount settings route 2026-05-23 05:27:54 +02:00
.phase6-state.json claude-fix: auditLog import, theme.ts typo, date-fns dep 2026-05-23 05:39:20 +02:00
.phase7-state.json feat(recent-activity-widget): Recent-Activity-Feed im Dashboard (letzte 10 Audit-Log-Eintr [tsc:fail] 2026-05-23 05:51:29 +02:00
.phase8-state.json phase-8: complete 2026-05-23 06:01:18 +02:00
.phase9-state.json feat(markdown-notes-time-entry): Markdown-Notes-Feld pro Time-Entry + Render in Liste [tsc:fail] 2026-05-23 06:13:06 +02:00
.phase10-state.json feat(onboarding-tour): Onboarding-Tour-Component (intro.js-Style overlay) [tsc:fail] 2026-05-23 06:23:13 +02:00
.phase11-state.json feat(invoicing-stub): Invoices-Page (read-only stub generated from billable time-e [tsc:fail] 2026-05-23 06:35:10 +02:00
.phase12-state.json feat(undo-toast): Toast mit Undo-Action für deletes [tsc:fail] 2026-05-23 06:43:08 +02:00
.phase13-state.json feat(markdown-editor): Markdown-Editor mit Live-Preview für notes [tsc:fail] 2026-05-23 06:50:18 +02:00
.phase14-state.json feat(saved-views): Saved-Filter-Views für TimeEntries (named presets) [tsc:fail] 2026-05-23 07:00:45 +02:00
.phase15-state.json feat(pinned-customers): Star/Pin Customers an die Top der Liste [tsc:fail] 2026-05-23 07:10:42 +02:00
.phase16-state.json feat(calendar-month-view): Monatsansicht für TimeEntries (Grid 6 weeks × 7 days) [tsc:fail] 2026-05-23 07:19:49 +02:00
.phase17-state.json feat(api-key-management): API-Keys für users (für REST-Programmzugriff) [tsc:fail] 2026-05-23 07:31:45 +02:00
.phase18-state.json feat(invitation-flow): User-Invites: admin sendet email, recipient setzt Passwort [tsc:fail] 2026-05-23 07:44:43 +02:00
.phase19-state.json feat(time-budget-per-project): Budget-Feld (Stunden) pro Project + Anzeige used/total [tsc:fail] 2026-05-23 08:00:25 +02:00
.phase20-state.json feat(keyboard-undo-stack): Ctrl+Z für letzte delete-Action (in-memory undo-stack) [tsc:fail] 2026-05-23 08:10:01 +02:00
.phase21-state.json feat(voice-input-stub): Voice-Input-Stub via Web Speech API für TimeEntry descriptio [tsc:fail] 2026-05-23 08:18:05 +02:00
.phase22-state.json feat(workspace-logo): Logo-Feld auf appSettings + Anzeige in Nav [tsc:fail] 2026-05-23 08:27:37 +02:00
.phase23-state.json feat(notification-bell): Bell-Icon in Nav mit unread count + dropdown letzte 10 Audit [tsc:fail] 2026-05-23 08:35:21 +02:00
.phase24-state.json feat(workspace-switcher-stub): Workspace-Switcher-Dropdown (Stub mit single workspace) [tsc:fail] 2026-05-23 08:35:42 +02:00
CLAUDE.md init: EmberClone scaffold (Gemma-generated SaaS clone) 2026-05-23 04:18:54 +02:00
GENERATION_LOG.md feat(workspace-switcher-stub): Workspace-Switcher-Dropdown (Stub mit single workspace) [tsc:fail] 2026-05-23 08:35:42 +02:00
package.json init: EmberClone scaffold (Gemma-generated SaaS clone) 2026-05-23 04:18:54 +02:00
pnpm-lock.yaml feat(recent-activity-widget): Recent-Activity-Feed im Dashboard (letzte 10 Audit-Log-Eintr [tsc:fail] 2026-05-23 05:51:29 +02:00
pnpm-workspace.yaml init: EmberClone scaffold (Gemma-generated SaaS clone) 2026-05-23 04:18:54 +02:00
README.md init: EmberClone scaffold (Gemma-generated SaaS clone) 2026-05-23 04:18:54 +02:00

EmberClone

Klon-Anwendung inspiriert von Embertime, generiert durch eine Multi-KI-Pipeline:

  • Claude (Anthropic) als Orchestrator + Verifier
  • Gemma 4 31B (lokal via vLLM) als Code-Generator
  • Basis: SaaS-Blueprint-Engine v1-Output

Siehe CLAUDE.md für Architektur, GENERATION_LOG.md für Build-Historie.

Quick Start

docker compose -f infra/docker-compose.yml up -d
pnpm install && pnpm --filter api db:migrate && pnpm dev

Web: http://localhost:5174, API: http://localhost:4001.