PROJEKTPLAN — TimeInvoicer Entwicklungs-Roadmap

Letzte Aktualisierung: 25. März 2026

PFLICHT: Lies diese Datei zu Beginn jeder Session. Aktualisiere den Status nach jeder abgeschlossenen Aufgabe.
Interaktive Version: Öffne ROADMAP.html im Browser für die grafische Ansicht.

Vision

Zukunftssichere modulare Plattform für den Gesundheitssektor.


Strategische Leitlinie: Calendar-First & Einfachheit

Entscheidung 18. März 2026

Vollständige Marktanalyse: Siehe MARKTANALYSE_KALENDER_FIRST.md

Kern-USP: “Der System-Kalender ist die Wahrheit”

TimeInvoicer ist die einzige App am Markt die den Android System-Kalender als Primärdatenquelle für Healthcare-Abrechnung nutzt. Kein Konkurrent im AT-Markt (synaptos, appointmed, freudio, ZEIPSY, treatsoft) macht das — alle haben eigene proprietäre Kalender.

Die 5 Leitprinzipien

Jedes Feature und jede Entscheidung muss an diesen Prinzipien gemessen werden:

  1. Einfachheit ist das Produkt. Jedes Feature muss die Frage bestehen: “Macht das die App einfacher oder komplexer?” Wenn komplexer → ablehnen oder radikal vereinfachen. Wir konkurrieren nicht mit Feature-Anzahl, sondern mit Geschwindigkeit und Leichtigkeit.
  2. Kalender bleibt die Wahrheit. Keine eigene Terminverwaltung bauen. Der System-Kalender ist die Single Source of Truth. Alles was TimeInvoicer ergänzt (Leistungen, Diagnosen, Tarife) sind Metadaten on top der Kalenderdaten.
  3. KI als Vereinfacher, nicht als Feature. KI soll manuelle Eingaben ersetzen (Leistungserkennung aus Event-Titeln, Diagnosevorschläge, Vorlagen-Generierung) — nicht neue Komplexität hinzufügen.
  4. 80% Funktionalität mit 20% Aufwand. Wir decken 80% der Abrechnungsbedürfnisse von Solo-Praktikern ab. Die restlichen 20% (Patientenakten, Video-Sessions, Online-Booking) überlassen wir den teuren Web-SaaS-Suites.
  5. Preis-Vorteil nutzen. Günstiger als synaptos (30€/Mo), einfacher als appointmed. Zielgruppe: Solo-Wahlpsychologen und kleine Praxen.

Feature-Entscheidungsmatrix

Vor jedem neuen Feature diese Checkliste durchgehen:

FrageGewünschte Antwort
Macht es die App einfacher für Solo-Psychologen?Ja
Nutzt es den System-Kalender als Datenquelle?Ja, oder ist unabhängig davon
Kann der User es in unter 3 Taps nutzen?Ja
Braucht es keine separate Datenpflege?Ja
Passt es in die 80%-Regel?Ja — es löst ein häufiges Problem

Wenn 3+ Fragen mit “Nein” beantwortet werden → Feature ablehnen oder neu designen.


Konkurrenz-Monitoring

Bekannte Konkurrenten (AT-Markt, Stand März 2026)

KonkurrentTypPreisUSPBedrohung
synaptosWeb-SaaS~15-30€/MoELDA-Direktabrechnung, MarktführerHoch
appointmedWeb-SaaSab ~7.50€/MoBreite Berufsgruppen-AbdeckungMittel
freudioWeb-SaaSvariabelVideo-Sessions, neuester AnbieterMittel
ZEIPSYWeb-SaaS249€/JahrKI-ÖGK-Formulare, Psychologen-FokusHoch
treatsoftWeb-SaaSSubscriptionAutomatisierungNiedrig

Review-Rhythmus

FrequenzPrüfpunktVerantwortlich
MonatlichNeue Features/Preise bei synaptos, appointmed, freudio, ZEIPSYMarktforscher-Agent
MonatlichPlay Store / App Store Reviews der Konkurrenz (Was loben/kritisieren User?)Marktforscher-Agent
MonatlichNeue Konkurrenten: Google-Suche “Psychologen Abrechnung App Österreich”Marktforscher-Agent
QuartalsweiseIst unsere Calendar-First-Position noch einzigartig?Strategie-Agent
QuartalsweiseSind wir noch auf der “Einfachheit”-Leitlinie? (Complexity Audit)Strategie-Agent
QuartalsweiseELDA/eSV-Entwicklung: Neue API-Zugänge für Direktabrechnung?Strategie-Agent
HalbjährlichVollständige Marktanalyse aktualisieren → MARKTANALYSE_KALENDER_FIRST.mdMarktforscher + Strategie

Differenzierungs-Ideen (Backlog)

IdeeAufwandImpactLeitlinien-konform?
“Rechnung in 10 Sekunden” Marketing-ClaimNiedrigHochJa — Kern-USP
Automatische Monatsabrechnung (Sammelrechnung)MittelHochJa — weniger Datenpflege
EPC-QR-Code auf Rechnung (Banküberweisung)NiedrigMittelJa — einfacher bezahlen
“Smart Event Titles” Konvention statt KonfigurationNiedrigMittelJa — Kalender-First
Home-Screen Widget “Nächster Termin → Rechnung”MittelMittelJa — weniger Taps
ELDA-DirektabrechnungHochSehr hochJa — Killerfeature

Plattform-Strategie

Aktualisiert 25. März 2026 (Experten-Gipfel)

Dreisäulen-Modell:

SäuleTechnologieZeitrahmenStatus
Android-AppNative Kotlin, Compose, Material3Jetzt (Hauptfokus)Aktiv
iOS-AppKMP + Compose Multiplatform + EventKitQ2-Q3 2026In Arbeit
Web-AppReact/Next.js2027+ (nur falls Bedarf bestätigt)Verschoben

Umpriorisierung (25.03.2026): iOS vor Web, weil: iOS hat EventKit (gleicher Calendar-First-USP), Psychologen nutzen iPad/iPhone, Web-Dashboard von Zielgruppe nur 4/10 bewertet (Dr. Huber). Feature-Module als Overengineering bewertet → Clean Architecture in :app + :shared statt Feature-Module.


Zukunftsarchitektur: Privacy-First Healthcare Platform

Entscheidung 25. März 2026 — Validiert durch 6 Experten (KI-Zukunftsforscher, iOS-Architekt, Android-Architekt, Marketing-Agentur, Psychologin, DSGVO-Experte)

Kern-These: Reine Funktionalität wird durch KI commoditisiert. Wettbewerbsvorteil = Datensouveränität + Einfachheit. Zeitfenster: 24-36 Monate.

Gewinner-Claim: „Rechnung in 10 Sekunden — direkt aus dem Kalender“ (Psychologin: 10/10)

6 Architektur-Prinzipien

  1. Privacy by Design — Daten werden per Default NICHT exportiert. On-Device First.
  2. Calendar = Single Source of Truth — Kein eigener Kalender.
  3. On-Device First — Alles offline. Cloud ist optional.
  4. KI-Orchestrator — Routing-Layer für verschiedene KI-Backends mit Privacy-Filter.
  5. Architektur folgt Features — Jede Verbesserung muss ein Feature ermöglichen.
  6. Dual Positioning — „Einfachste Abrechnung“ (Lead) + „Sichere KI“ (Differentiator).

Datenfluss-Regeln

RegelDatenflussGenehmigung
✔ IMMER OKKalender → App → Lokale Verarbeitung → BildschirmKeine
✔ IMMER OKApp → On-Device KI → Ergebnis (lokal)Keine
⚠ MIT USER-OKApp → Anonymisierung → Verschlüsselung → ExportOpt-In
⚠ MIT USER-OKApp → Anonymisierung → EU-Cloud-KI (Mistral)Opt-In pro Anfrage
✘ NIEMALSRohdaten (Name, Diagnose, Notizen) → NetzwerkVerboten

Schichten-Architektur (Zielzustand)

┌──────────────────────────────────────────────┐
│              UI / KI-Interface                │
│  Android (Compose/XML) | iOS (CMP) | Siri    │
└─────────────────────┬────────────────────────┘
                      │
┌─────────────────────▼────────────────────────┐
│          shared/commonMain (KMP)              │
│  ViewModels | Use Cases | Domain Models       │
│  AnonymizationService | OnDeviceAiEngine      │
└───────────┬────────────┬───────────┬───────────┘
            │            │           │
  ┌───────▼───┐  ┌───▼─────┐  ┌──▼───────┐
  │ androidMain │  │ iosMain   │  │ Anonymis.  │
  │ Room+Hilt   │  │ SQLDelight│  │ HMAC-SHA256│
  │ MediaPipe   │  │ EventKit  │  │ AES-256-GCM│
  └────────────┘  └─────────┘  └───────────┘

Phase 1: Foundation & KI (März — Mai 2026) ✅ KOMPLETT

#TaskKategoriePrioritätStatusNotizen
1.1 Gemini AI SDK Dependencies einbauen KI Kritisch Erledigt google-generativeai:0.9.0 in libs.versions.toml + build.gradle.kts
1.2 LeistungKatalog-Interface definieren Architektur Kritisch Erledigt GkkPsyKatalog + Icd10FKatalog als Impl, AppModule Injektion
1.3 DiagnoseKatalog-Interface definieren Architektur Kritisch Erledigt Icd10FKatalog implementiert, DiagnoseKlassifikation Enum
1.4 Sprach-Leistungserfassung (MVP) KI Hoch Erledigt VoiceInputHelper + LeistungsParser + GeminiLeistungsParser + 45+ Tests
1.5 db_clients_manager → Repository Migration Tech-Debt Hoch Erledigt Phase 1: 6 Methoden migriert, ClientRepository erstellt, 10 Tests
1.6 Unit-Tests für neue Interfaces Qualität Hoch Erledigt LeistungsParserTest (45 cases), VoiceInputHelperTest (10 cases)

Phase 2: Modularisierung & Psy-Release (Mai — Juli 2026) ✅ KOMPLETT

#TaskKategoriePrioritätStatusNotizen
2.1 Gradle Multi-Module Struktur Architektur Kritisch Erledigt :core Modul erstellt mit Domain-Interfaces (6 Dateien), :app→:core Dependency, 15 Unit-Tests
2.2 GKK/BVA/SVS Leistungskatalog (Psy) Android Kritisch Erledigt GkkPsyKatalog: ÖGK + BVAEB + SVS Tarife (24 Tarife, 8 Positionen × 3 Träger), 11 neue Tests
2.3 ICD-10 Smart-Auswahl (lokal) KI Hoch Erledigt DiagnoseSuggestionEngine: Leistung→ICD-10-F Vorschläge, Häufigkeits-Ranking, Text-Matching, Hilt-injected, 22 Tests
2.4 Abo-Modell (Google Play Billing) Business Hoch Erledigt Play Billing v7.1.1, BillingRepository, FeatureGate (3 Tiers × 13 Features), SubscriptionState, 28 Tests
2.5 End-to-End: Termin → Rechnung → PDF → Versand Android Hoch Erledigt QuickInvoiceUseCase: Event→Rechnung Auto-Populate, Leistung-Erkennung aus Titel, Smart Defaults, Hilt-injected, 20 Tests
2.6 Flavor “psy” + “psyPro” finalisieren Android Hoch Offen Play Store Release

Phase 3: Plattform-Erweiterung (Aug — Dez 2026) 🔄 IN ARBEIT

#TaskKategoriePrioritätStatusNotizen
3.1Sync-Layer (Interface + E2E Encryption)ArchitekturKritischInterfaceSyncService-Interface existiert. Kein Backend.
3.2iOS-App (KMP + Compose Multiplatform)iOSKritischIn Arbeit26 CMP-Screens, 11 SQLDelight-Schemas, 22 iosMain-Adapter. Details: IOS_PROJEKTPLAN.md
3.3ASVG-Leistungskatalog (Ärzte)AndroidHochErledigtAsvgDoctorKatalog: 10 Positionen, 30 Tarife, Tests
3.4SV-Träger E-Abrechnung (eSV)BusinessHochAnalyseTechnische Analyse fertig. Kein SOAP-Client.
3.5On-Device AI (Stub)KIMittelStubAiService-Interface existiert. Kein echtes Modell.

Zukunfts-Roadmap: 6 Phasen (Entscheidung 25. März 2026)

Ergebnis des Experten-Gipfels. Vollständiges Protokoll: docs/ZUKUNFTS_MEETING_PROTOKOLL.md

Phase 0: Security-Sofortmaßnahmen (1-2 Wochen)

#TaskKategoriePrioritätStatusNotizen
0.1Room-DB verschlüsseln (SQLCipher)SecurityKritischOffenDSGVO Art. 32 — MUSS
0.2Android Auto-Backup ausschließenSecurityKritischOffenVerhindert Cloud-Leak
0.3PBKDF2 auf 600.000 IterationenSecurityHochOffenOWASP-Standard. Oder Argon2id
0.4Passwort-MindestanforderungenSecurityHochOffenMin 8 Zeichen + Stärke-Anzeige

Phase A: Clean Architecture Consolidation (2-4 Wochen)

#TaskKategoriePrioritätStatusNotizen
A.15 Repository-Interfaces (Big 5)ArchitekturKritischOffenCalendar, Bill, Contact, Prefs, Client
A.2Use Cases nach shared/commonMainArchitekturKritischOffen7 Use Cases migrieren
A.3Result<T, AppError> in commonMainArchitekturHochOffenEinheitliches Error-Handling
A.4db_clients_manager Phase 2Tech-DebtHochOffenUnter 2.000 Zeilen
A.5CalculateEventFinancials Use CaseArchitekturHochOffenAus RechnungViewModel extrahieren

Phase B: iOS Release (2-3 Wochen)

#TaskKategoriePrioritätStatusNotizen
B.1iOS-native DatePicker/TimePicker BridgeiOSKritischOffenUIKitView wrapper
B.2WKWebView-Bridge finalisiereniOSKritischOffenRechnung_Vorschau
B.3StoreKit 2 finalisiereniOSHochOffenAktuell Stub
B.4TestFlight BetaiOSKritischOffen5-10 Tester
B.5App Store SubmissioniOSKritischOffenNach TestFlight-Feedback

Phase C: Kernprodukt-Perfektionierung (4-6 Wochen)

Quelle: Dr. Maria Huber (Psychologin, Zielgruppe) — Feature-Bewertung aus der Praxis

#TaskKategoriePrioritätStatusNotizen
C.1Automatische Monatsabrechnung perfektionierenKernproduktKritischOffenDr. Huber: 10/10 — „DAS kaufe ich“
C.2Zahlungstracking (bezahlt/offen/überfällig)KernproduktKritischOffen„Wer hat bezahlt? Das hab ich auf Post-its“
C.3Jahresübersicht für SteuerberaterExportHochOffenPDF + CSV, BMD/RZL-kompatibel
C.4App Intents (Siri/Google Assistant)KIHochOffenSchnellster Weg zu „KI-Features“
C.5Steuerberater-ExportExportHochOffenErsetzt Web-Dashboard für 80%

Phase B-Nachtrag 4: iOS Feature-Vollständigkeit VOR TestFlight (~35-45h) 14/14 Done

Entscheidung 30.03.2026: Alle technisch implementierbaren Punkte VOR TestFlight abarbeiten. Vollständige App → besseres Beta-Feedback.
Quelle: docs/IOS_PARITY_GESAMTBILANZ.mdAbgeschlossen 30.03.2026 mit 13 parallelen Agenten.
#TaskKategoriePrioritätStatusAufwandNotizen
B.28ELDA WAH-XML Export iOSiOSKritischDone10hSammelrechnungVoyagerScreen ELDA-Settings + Share. 8 Tests.
B.29ELDA-Sektion in iOS SettingsiOSKritischDone2hVPNR, Fachgebiet, Behandlername via PlatformPreferences
B.30EventSearchScreen BottomSheetiOSHochDone8hEventSearchVoyagerScreen mit BottomSheet-Filter
B.319 fehlende Kontextmenü-EinträgeiOSHochDone4h9 Callbacks in CalendarVoyagerScreen verdrahtet
B.32RetroTag Kontakt-OverrideiOSHochDone3hContactPickerSheet + overrideContactForEvent(). 3 Tests.
B.33Fachbereich Upgrade-CTAiOSHochDone4hPlatformBilling expect/actual + StoreKit 1 iOS-Impl.
B.34Katalog-Daten AddLeistungScreeniOSHochDone3-4hKatalog-Picker mit SV-Träger-Filter + getLeistungenByContactId()
B.35Voice Input (AVSpeechRecognizer)iOSMittelDone4-6hPlatformVoiceInput expect/actual + Tests
B.36LeistungListScreeniOSMittelDone2-3hSharedLeistungListScreen + ContactLeistungListScreen (grouped)
B.37Duplikat-Erkennung commonMainiOSMittelDone8hDuplicateCleanupUseCase + 9 Tests
B.38Direkt-Text-Edit PreviewiOSMittelDone6-8hHtmlWebView contentEditable JS-Bridge + PdfPreviewScreen Edit-Toolbar
B.39Spalten-KollisionsauflösungiOSNiedrigDone3hresolveEventCollisions() + LayoutEvent Algorithmus
B.40Anonyme PDF-Kopie + HTML-AnsichtiOSNiedrigDone5hAnonymizationService Integration + HTML-Source Toggle
B.41KI-Assistent Settings + Dev-ModusiOSNiedrigDone3hSettingsState aiProvider/logLevel/debugInfo + 9 Tests

Phase D: Anonymisierungs-Layer (2-3 Wochen)

#TaskKategoriePrioritätStatusNotizen
D.1PlatformCrypto expect/actual (AES-256-GCM)SecurityKritischOffenAndroid: javax.crypto. iOS: CryptoKit
D.2AnonymizationService in commonMainArchitekturKritischOffenFelder, Regeln, Mapping
D.3HMAC-SHA256 mit geräte-KeySecurityKritischOffenNICHT reines SHA256!
D.4Default: Maximale AnonymisierungDSGVOHochOffenPrivacy by Default + Ampelsystem
D.5Verschlüsselter Export (Argon2id)SecurityHochOffenErsetzt PBKDF2
D.6DSFA durchführenComplianceHochOffenPflicht vor KI. Marketing-Tool.

Phase E: On-Device KI (4-6 Wochen)

#TaskKategoriePrioritätStatusNotizen
E.1OnDeviceAiEngine expect/actualArchitekturKritischOffenclassifyLeistung(), isAvailable()
E.2Android: MediaPipe + Gemma 2BKIKritischOffen~1.5GB Modell, INT4
E.3iOS: Core ML + GemmaKIHochOffeniPhone 13+. NICHT Phi-3
E.4Capability-Check + FallbackKIHochOffenKein Cloud-Default
E.5Smart-RechnungserstellungKIHochOffenSprache/Text → Rechnung
E.6EU AI Act ComplianceComplianceHochOffenTransparenz, Human-in-the-Loop
E.7Optional: Cloud-KI (Mistral AI)KIMittelOffenEU-Server. Opt-In pro Anfrage.

Phase F: Erweiterung & Skalierung (2027+)

#TaskKategoriePrioritätStatusNotizen
F.1ELDA/eSV DirektabrechnungBusinessKritischOffenKiller-Feature
F.2Eingangsrechnungen-ModulAndroid/iOSHochOffenFoto/Scan + Finanzamt-Kategorien
F.3Onboarding-WizardUXHochOffen4-Schritt Compose
F.4Web-Dashboard (falls Bedarf)WebMittelOffenDr. Huber: 4/10
F.5Ärzte-ModulBusinessHochOffenASVG-Katalog fertig
F.6DACH-ExpansionBusinessHochOffenDE, CH Anpassungen

Status-Legende


KI-Firma: Agenten-Organigramm

                    ┌──────────────────────┐
                    │   Roland (CEO/CTO)   │
                    │   Entscheidungen &   │
                    │   Gesamtsteuerung    │
                    └──────────┬───────────┘
                               │
              ┌────────────────┼────────────────┐
              │                │                │
     ┌────────▼───────┐ ┌─────▼──────┐ ┌───────▼────────┐
     │   STRATEGIE    │ │  QUALITÄT  │ │   FORSCHUNG    │
     │  (Product Mgr) │ │  (QA/Sec)  │ │  (Market/UX)   │
     └───┬────────┬───┘ └──┬─────┬───┘ └───┬────────┬───┘
         │        │        │     │         │        │
    ┌────▼──┐ ┌───▼───┐ ┌─▼──┐ ┌▼────┐ ┌──▼───┐ ┌──▼──┐
    │Strate-│ │Release│ │Kri-│ │Sich-│ │Markt-│ │ UX  │
    │gie    │ │Mgr(*)│ │tik │ │erh. │ │forsch│ │     │
    └───────┘ └───────┘ └────┘ └─────┘ └──────┘ └─────┘

     ┌────────────────────────────────────────────┐
     │              ENTWICKLUNG                    │
     │  (Code-Implementierung = Claude + Roland)   │
     └───┬──────────┬──────────┬──────────┬───────┘
         │          │          │          │
    ┌────▼──┐ ┌─────▼───┐ ┌───▼────┐ ┌───▼────┐
    │Hilfe- │ │UI-Opti- │ │Backend │ │Frontend│
    │Agent  │ │mizer    │ │(*)     │ │(*)     │
    └───────┘ └─────────┘ └────────┘ └────────┘

(*) = Geplant, noch nicht als eigener Skill

Agenten-Rollen und Trigger

AgentRolleTrigger-BegriffeZeitplan
StrategieProduct Owner, Feature-Priorisierung (RICE), Sprint-Planung“was bauen wir als nächstes”, “Projektplan aktualisieren”Vor jedem Sprint
KritikerDevil’s Advocate, Code-Review, Bug-Hunting, QA“prüfe den Code”, “finde Bugs”, “Code-Review”Nach jedem Feature
SicherheitCISO, DSGVO-Compliance, Security-Audit“ist das sicher”, “DSGVO prüfen”, “Security Audit”Vor jedem Release
MarktforscherKonkurrenz-Analyse, Bewertungen, Trends, Preise“was macht die Konkurrenz”, “Marktanalyse”Wöchentlich (Mo)
UXUser-Flows, Heuristik-Evaluation, Accessibility“ist das intuitiv”, “UX Review”, “Usability”Nach jedem UI-Feature
Hilfe-AgentCoach-Marks, Onboarding, Long-Click-Hints“coach-mark”, “onboarding”, “hilfe-agent”Nach jedem Feature
UI-OptimizerResponsive, Material3, Touch-Targets, Farbharmonie“ui optimieren”, “design prüfen”, “responsive”Nach jedem UI-Feature

Automatischer Workflow bei neuem Feature

0. Leitlinien-Check → Feature gegen 5 Prinzipien prüfen
   (Einfachheit, Kalender-First, KI-Vereinfacher, 80/20, Preis-Vorteil)
1. Strategie-Agent → Priorisiert Feature (RICE Score)
2. Roland + Claude → Implementiert Feature
3. Kritiker-Agent → Code-Review, Bug-Suche, Edge Cases
4. Sicherheits-Agent → DSGVO-Check, Security-Scan
5. UX-Agent → Usability-Heuristik, Click-Count
6. UI-Optimizer → Responsive, Material3, Touch-Targets
7. Hilfe-Agent → Coach-Marks, Long-Click-Hints, Tests
8. Strategie-Agent → PROJEKTPLAN.md aktualisieren

Scheduled Tasks (automatisch)

AgentFrequenzTagAufgabe
MarktforscherMonatlich1. MontagKonkurrenz-Features, Preise, Reviews, neue Anbieter
MarktforscherQuartalsweiseQ-AnfangVollständige Marktanalyse aktualisieren → MARKTANALYSE_KALENDER_FIRST.md
StrategieAlle 2 WochenFreitagSprint-Review & Planung
StrategieQuartalsweiseQ-AnfangLeitlinien-Audit: Sind wir noch “Calendar-First & Einfach”?
StrategieQuartalsweiseQ-AnfangELDA/eSV-Monitoring: Neue API-Zugänge für Direktabrechnung?
SicherheitMonatlich1. des MonatsSecurity-Audit
UXMonatlich15. des MonatsGesamt-UX-Audit

Installierbare Skills

SkillDateiZweck
timeinvoicer-helptimeinvoicer-help.skillCoach-Marks, Onboarding, Long-Click-Hints
timeinvoicer-ui-optimizertimeinvoicer-ui-optimizer.skillUI-Konsistenz, Responsive, Material3
timeinvoicer-marktforschertimeinvoicer-marktforscher.skillKonkurrenz, Bewertungen, Trends
timeinvoicer-kritikertimeinvoicer-kritiker.skillCode-Review, QA, Devil’s Advocate
timeinvoicer-sicherheittimeinvoicer-sicherheit.skillDSGVO, Security, Verschlüsselung
timeinvoicer-strategietimeinvoicer-strategie.skillProduct Owner, RICE, Sprint-Planung
timeinvoicer-uxtimeinvoicer-ux.skillUser-Flows, Heuristik, Accessibility

Installation: .skill-Dateien im Projektverzeichnis → “Copy to your skills” in Cowork.


Monetarisierung

Aktualisiert 25. März 2026 (Marketing-Agentur Empfehlung)

TierPreisFeatures
FREE€010 Rechnungen/Monat, Kalender-Integration, PDF-Export
PRO€14,90/Mo (149€/Jahr)Unbegrenzt, Kontakte, Vorlagen, Katalog, Email, Mahnwesen
PRO + AI€19,90/Mo (199€/Jahr)+ KI-Abrechnung, Diagnose-Vorschläge, Priority Support
Gründerpreis99€/JahrFür die ersten 500 Nutzer — lifetime locked

Ziel: 300 Nutzer × €12,50 = €54k ARR (Jahr 1) → 2.000 × €15 = €360k ARR (Jahr 3)

Preisbereitschaft (Dr. Huber): 5-10€/Mo ohne Nachdenken. 15-20€/Mo wenn Monatsabrechnung perfekt. Über 20€/Mo muss überzeugen.


Web-Präsenz & Hosting

Hoster: All-Inkl (bestehender Account, 10+ Jahre Erfahrung)
Technologie: WordPress + bbPress (1-Klick-Installation via KAS)

DomainZweckStatus
timeinvoicer.atMarketing-Website + Blog (WordPress)WordPress installieren
timeinvoicer.at/forumCommunity-Forum (bbPress Plugin)Nach WordPress-Setup
dashboard.insglueck.atDashboards (Roadmap, Buchhaltung)Besteht
insglueck.atPsychologie-Praxis WebsiteBesteht

Entscheidung (17.03.2026): WordPress + bbPress statt Flarum weil:

Nächste Schritte:

  1. WordPress via KAS installieren auf timeinvoicer.at
  2. Theme auswählen (App-Landing-Page Style)
  3. bbPress Plugin installieren → Forum einrichten
  4. Kategorien: Ankündigungen, Feature-Wünsche, Bug-Reports, Hilfe, Tipps
  5. ROADMAP.html als Seite einbetten

Aktualisierungs-Log

DatumÄnderung
2026-03-18Strategische Leitlinie definiert: “Calendar-First & Einfachheit” als Kernstrategie. 5 Leitprinzipien, Feature-Entscheidungsmatrix, Konkurrenz-Monitoring (monatlich + quartalsweise). Marktanalyse erstellt → MARKTANALYSE_KALENDER_FIRST.md. CLAUDE.md mit Leitlinien-Pflicht ergänzt.
2026-03-18Task 2.1 Gradle Multi-Module Struktur: :core Android Library erstellt. 6 Domain-Dateien (Interfaces + Data Classes) von :app nach :core migriert. Package at.insglueck.timeinvoicer.domain.katalog wird jetzt aus :core bereitgestellt. 15 Unit-Tests für Domain-Modelle in :core. Build + alle Tests grün.
2026-03-18Task 1.4 Sprach-Leistungserfassung MVP fertiggestellt. Implementiert: VoiceInputHelper (125 lines), LeistungsParser (235 lines), GeminiLeistungsParser (145 lines), 45+ Unit-Tests. Architektur: Fragment → ViewModel → Parser → Katalog-Lookups. Datenschutz: Nur anonymisierter Text an Gemini. Tasks 1.2, 1.3, 1.6 ebenfalls markiert als Erledigt.
2026-03-17Projektplan erstellt. Plattform-Strategie: Dreisäulen-Modell (Android + Web + iOS). 7 KI-Agenten-Skills erstellt und installiert. Scheduled Tasks: Marktanalyse (Mo), Sprint-Review (Fr). Web-Hosting: WordPress + bbPress auf All-Inkl beschlossen. CLAUDE.md aktualisiert mit KI-Firma-Referenzen. ROADMAP.html erstellt.