Commit Graph
19 Commits
Author SHA1 Message Date
Z User ced089c1fb AOS — Agency Operating System (complete build)
20+ module self-hosted agency platform per PRD v1.0:

Modules:
- Dashboard (KPIs, pipeline funnel, audit log, onboarding checklist)
- CRM (kanban pipeline, companies, persons, DSGVO consent, company drawer)
- Leads Finder (evidence-based audits, AI explanation via z-ai-web-dev-sdk)
- Angebote/Estimates (quotes → accept → project → invoice)
- Projekte (tasks, time tracking, budgets, task detail drawer with comments)
- Zeiterfassung (weekly timesheet grid, PM lock, GoBD-compliant)
- Support (tickets, AI summarize + reply suggestions, SLA timers)
- Lizenzen (issued licenses, Ed25519 tokens, activation tracking, renewal register)
- Verträge (Werkvertrag, AVV Art.28 DSGVO, NDA, SLA, e-signature with real IP)
- Ausgaben (billable expenses, recurring, DATEV export, convert to invoice)
- Finanzen (invoices, E-Rechnung ZUGFeRD/XRechnung, gapless numbering)
- Buchhaltung (USt-Voranmeldung Kennzahlen 81/86/66/83/37, EÜR, CAMT.053 parser, ELSTER XML)
- Audit-Protokoll (GoBD hash-chain, before/after diffs)
- Wissensdatenbank (versioned articles, AI article drafting)
- API & Webhooks (scoped tokens SHA-256 hashed, HMAC-SHA256 webhooks, OpenAPI 3.0)
- MCP Server (8 JSON-RPC tools for Claude/ZeroClaw agents)
- Einstellungen (typed settings, i18n DE/EN/TR)
- Erweiterungen (module toggles, compliance checklist)
- Setup-Wizard (7-step guided installer)
- Fristen (unified deadline calendar across all modules)
- Reporting (pipeline, utilization, MRR/ARR, activity dashboards)

Client Portal (project-scoped):
- Welcome banner, notifications bell, approvals with IP evidence
- Invoices, tickets, licenses views

Platform:
- PWA installable (manifest.json, mobile bottom nav)
- Dark mode verified across all views
- i18n DE/EN/TR with instant switching
- Onboarding tour (8 steps) + dashboard checklist
- 3 AI flows (leads explanation, ticket summarize/reply, KB drafting)
- Real integrations (TCP mail test, CAMT.053 parser, ELSTER XML, HMAC webhooks)
- No mocks — all real behavior

Tech: Next.js 16, TypeScript, Prisma (SQLite), shadcn/ui, monochrome design
2026-10-27 01:03:27 +00:00
Z User c71c7e3094 63ef43ec-90ce-4fcf-82b4-abff91b2280a 2026-10-27 01:02:02 +00:00
Z User 8fa25577c0 79ecf134-0188-4613-b691-50e43114247e 2026-10-27 00:54:10 +00:00
Z User 9b5477020c 30f7b0f9-9de3-4087-a91e-c351421922db 2026-10-27 00:35:50 +00:00
Z User 09ca75d36e 0ca22831-efa9-41b6-87bd-e5ee6c344547 2026-10-27 00:00:06 +00:00
Z User 468e7ad123 4146cf4f-64d9-48ee-a4ec-195ac8b92e10 2026-10-26 23:55:58 +00:00
Z User 37cb23d245 115e52dd-042f-444c-9ed4-9bfde9257c45 2026-10-26 23:40:17 +00:00
Z User 7640b78975 7a3ceb05-d8a7-4da8-bc71-27e5e31df3de 2026-10-26 23:23:47 +00:00
Z User e16d7a748a f30e7158-97a8-4eaa-b0e8-a28e8a54a3fe 2026-10-26 23:08:38 +00:00
Z User 9feb124da6 cfbb20c1-e953-4788-abed-5c8308f329ee 2026-10-26 19:36:03 +00:00
Z User be34f88822 f325299d-c1a0-4376-98ae-ddb747d23da5 2026-10-26 17:00:08 +00:00
Z User 9c58e29472 c2a5e509-7a51-4eb1-8d84-a68d55cde77a 2026-10-26 16:24:56 +00:00
Z User 85c4006803 102a8603-26df-462f-a56d-01cee292f6f6 2026-10-26 16:00:34 +00:00
Z User 40805e16cd bb983cb7-102d-4a43-baad-e3307280755d 2026-10-26 15:45:18 +00:00
Z User 34bd721ab1 5b01aa3d-f0b2-4a70-9e57-f4fd90682497 2026-10-26 15:33:24 +00:00
Z User d4c3b0f5ca 1bc42b25-8a92-4b1e-9e45-a4dba3d1ac57 2026-10-26 14:41:13 +00:00
Z User 5855f699f3 e70ae79d-5898-4c55-8ceb-d2c701ce08b4 2026-10-26 14:18:39 +00:00
Z User d226dabba3 b6167bcb-7363-4695-9481-addd81de4367 2026-10-26 13:40:52 +00:00
Z User fdc3b82d10 Initial commit 2026-10-26 12:34:42 +00:00