Mentalica
Mentalica started as a question: what does a calm, focused reflection tool actually need to be?
The Real Challenge
Most tools grow noisy over time. The goal was a structure that stays simple as it scales, both for the user and in the codebase.
Design the data structure first, and the interface becomes obvious.
— Refael
The stack was chosen to keep iteration fast while staying production-ready.
- React + Next.js for the UI
- MongoDB Atlas + Mongoose for data
- Cloudinary for media
- SCSS design system
- Vercel for deployment
| Area | Decision |
|---|---|
| Rendering | Server-first with Next.js |
| Styling | SCSS + design tokens |
| Media | Cloudinary pipeline |
Loading diagram…