Architecture
Simple storage today, stable boundaries for tomorrow.
The initial application reads JSON fixtures from the local data directory. Components remain independent of that choice because repositories and services own data access.
01
JSON data
Editable records in data/*.json
02
Repositories
Read and query local records
03
Services
Expose application use cases
04
Pages
Render content in the App Router