CASE STUDY / 02
ERP CMS
Interface illustration — not a screenshot
A multi-site headless CMS developed as part of my employment for company product publishing, with an in-app admin and a public content API for separate client sites.
The challenge
Give editors a straightforward publishing workflow while serving structured content to independent websites.
My contribution
- React admin and product editor
- NestJS content API
- Private media workflow
- SEO and publishing fields
01
Site-aware product publishing
02
Product images and private media
03
SEO fields
04
Public content API
System flow
React admin→
NestJS API→
MySQL + media storage→
Public API→
Client sites
Tools and technologies
NestJSTypeScriptMySQLReactVite
Next case ↗
