Skip to content

Latest commit

 

History

History
22 lines (18 loc) · 2 KB

README.md

File metadata and controls

22 lines (18 loc) · 2 KB

Kiezmarkt — the guiding project

Every hands-on exercise in the two-day training runs against Kiezmarkt, a synthetic neighbourhood classifieds marketplace. One project, both days, three role groups working the same domain from three sides.

Start with domain.md. Then, depending on what you need: bootstrap.md to build it, docs/project/backlog.md for the tickets, contracts/ for the specification.

What is in here

File What it holds
domain.md Entities, invariants, the three surfaces, and what the domain deliberately leaves open
bootstrap.md Participant-facing. The fixed prompt, the skeleton contract, the self-check
docs/project/backlog.md The tickets, by role and by block
ops.md The operational context: what is in production, what is irreversible, what nobody would notice
contracts/api.yaml OpenAPI for the listing service
contracts/events.md The published event contracts
contracts/ui.md Screens, components, states. Renderer-agnostic
contracts/acceptance.md Acceptance criteria per backlog item, stack-independent