Dokumentation | Cine Power Planner

Documentation

Index for the Cine Power Planner documentation tree. The product pitch and install instructions live in the root README; this folder is the canonical home for user guides, developer references, and per-feature specs.

By audience

Users

DocWhat it covers
Quick StartSet up the app in under five minutes
User GuideFeature walkthroughs and workflows
AuthenticationAccount setup and profile management
Provider SystemProvider assignment and export filters
CollaborationSharing projects and resolving conflicts
AccountingExpense tracking, SKR04 categories, Anlage EÜR + UStVA exports, Bewirtungsbeleg compliance
PDF Tools86 offline PDF utilities + Document Scanner (camera capture w/ paper-edge detection + OCR)
FAQFrequently asked questions
TroubleshootingCommon issues and fixes

Developers

DocWhat it covers
Development SetupEnvironment, dev server, tooling
Onboarding GuideNew-contributor orientation
Architecture OverviewLayers, data flow, design patterns (system-level — start here)
Architecture IndexOne-screen orientation + Quick Lookup
Codebase MapFile & component catalog with per-feature appendixes
Data LayerServices (storage, sync, auth, scanner/OCR, expenses, PDF) + full schema
OrchestrationApp-layer hooks and view models
Data StorageIndexedDB, OPFS, sync
Sync ArchitectureSync engine + conflict resolution
Schema HistoryIDB migration registry (v33 head)
Data Flow DiagramsVisual flow diagrams for key operations
Component MapComponent interaction patterns
State MachinesState machine documentation
Testing GuideVitest + Playwright patterns
Commands ReferenceAvailable npm scripts
API ReferenceService and hook APIs
Style GuideCode style + German inclusive-language rules
ContributingHow to contribute (developer-facing)

Per-feature specs

Every feature follows the SDD pipeline. Each entry under features/ contains requirements.md, design.md, tasks.md, and status.md. Use these as the authoritative source for what a feature does and how it was built.

Reference

DocWhat it covers
Documentation IndexFull catalog of every doc in this tree
RoadmapPlanned features and milestones
ChangelogDocumentation-side changelog
Project ChangelogProduct release history
What's NewRecent user-facing highlights

Subtree map

docs/
├── user/         # End-user guides, FAQ, troubleshooting
├── dev/          # Architecture, codebase map, testing, setup
│   └── architecture/   # ADRs, data flow, component & state diagrams
├── features/     # Per-feature SDD specs (requirements, design, tasks, status)
├── INDEX.md      # Full doc catalog
├── ROADMAP.md    # Forward-looking plans
└── CHANGELOG.md  # Documentation-side changelog

Contributing to docs

See CONTRIBUTING.md at the project root. The four-table documentation-sync rule in CLAUDE.md — which file to update for which change type — is the contract.


Back to Project README | Documentation Index

Last Updated: 2026-06-04 Version: 0.255.0