
zaki-ns CMS Architecture Lab
This lab documents the architecture decisions behind the zaki-ns Platform—Prisma schema design, JSON seed pipelines, withDbFallback getters, and revalidateTag patterns that keep admin edits visible on the public site without redeploying.
Current focus
Model portfolio content in PostgreSQL with translation tables instead of monolithic JSON blobs
Key learning
Translation tables with @unique([entityId, locale]) scale better than duplicating entire entities per language
- Prisma models
- 50+
- Content aggregates
- 10
- Public locales
- 2
