From approved content to play session
Human review
Source · Rights · Quality
Content panel
Metadata · Release
Content API
Validation · Manifest
Colouring app
Accountless · iOS
01Case studySystem view
Kids product · Mobile and content platform
Minik Boyacı
In development
An iOS-first kids product for ages 3–8 that requires no account and receives new colouring content through a controlled publishing flow.
01Starting point
Case study · 2026
Kids product · Mobile and content platform
A product that begins by clarifying the need.
01AProblem
A kids colouring app needed to work in very few steps, collect no child identity and grow its content catalogue without requiring an app update.
01BSolution
The accountless Flutter experience uses an online manifest with embedded fallback content. A NestJS API and Next.js panel manage asset validation, bilingual metadata, human review and release state separately from the mobile client.
02Product and foundation
Product capabilities: 06 · Architecture decisions: 05
Flutter · iOS · NestJS · Next.js
The product and technical decisions behind the experience.
- Role
- Product architecture, Flutter app, content API and admin panel
- Status
- In development
- Platform
- Flutter · iOS · NestJS · Next.js
Experience scope
Product capabilities
- 01Touch-first landscape colouring experience
- 02Short-lived, in-session content cache
- 03Technical validation for downloaded line-art files
- 04Bilingual category and content metadata
- 05Source, rights and human-review records
- 06Privacy-first boundary for anonymous product analytics
How it was built
Architecture decisions
- 01Flutter client with no account or child profile
- 02Online manifest with an embedded offline fallback
- 03NestJS content API and PostgreSQL record layer
- 04Next.js content quality and publishing panel
- 05Parental gate for external links and purchase areas
03A closer look
01 Visual
Minik Boyacı
The product in view.
From approved content to play session
N/04 · R/03
- N01Human reviewSource · Rights · Quality
- N02Content panelMetadata · Release
- N03Content APIValidation · Manifest
- N04Colouring appAccountless · iOS
System connections
- R01Human reviewContent panel
- R02Content panelContent API
- R03Content APIColouring app
04Outcome
In development
In development
Where is the product today?
The product is in development. Illustrations without completed rights and human review are excluded from the portfolio, so this case only presents the product flow and safe content architecture.