776 B
776 B
Documentation
This directory contains the design notes, diagrams, and presentation material for the Gapido backend code challenge.
Contents
- Architecture: service boundaries, flows, deployment modes, and runtime topology.
- Implementation Decisions: key decisions and tradeoffs made during development.
- ADR Index: focused architectural decision records.
- Slides: static HTML presentation deck.
- Diagrams: generated PNG diagrams used by docs and slides.
Regenerate Diagrams
Graphviz must be installed on the machine because the Python diagrams package renders through Graphviz.
pip install -e ".[dev]"
python docs/diagrams/generate.py