Platform Architecture
Untitled CMS
A multi-tenant content platform: provision a customer, compose a site from components, publish.
Role
- Product Architecture
- System Design
- Software Engineering
- Frontend Engineering
- UX/UI
Stack
- Next.js ·
- React ·
- TypeScript ·
- Node.js ·
- NestJS ·
- PostgreSQL ·
- AI Integrations
Platforms
Untitled CMS started from a practical frustration — every client site rebuilds the same eighty percent, then diverges in ways that make a shared template useless six months later.
The answer was a platform rather than a template. Sites are composed from typed components; customers are provisioned centrally; themes and content configuration handle the divergence that used to require a fork. Content authoring is AI-assisted, with preview and publishing workflows that let a non-technical operator make changes safely.
This is a systems-design project as much as a frontend one: tenancy, configuration, component contracts, and the discipline of keeping a platform general without making it abstract to the point of uselessness.
What I did
- Platform and system architecture, including multi-tenant model and customer provisioning.
- Component-based site composition with typed component contracts.
- Theme and content configuration layer.
- AI-assisted content creation workflows.
- Preview and publishing pipeline.
- Administration interface design and frontend engineering.
Next project
Menu.ly
Mobile Product
Working on something similar?
Start a conversation