( 03 ) — Case study2025 ✦
NumbfedeOS
The case study you are using right now.
Gallery






This portfolio isn't a showcase: it's a tiny operating system. It has an interactive terminal with 15 commands (try `neofetch`), a command palette on ⌘K, a Konami-code easter egg, WebGL 3D and typography that reacts to scroll. All designed, written and built from scratch — no templates.
Under the hood: Next.js 16 and React 19 in TypeScript, Tailwind CSS 4, three.js and Framer Motion, a custom CMS with persistent storage and on-demand page regeneration, indexable Italian/English i18n with hreflang, Open Graph images generated from code at build time, strict security headers and CI on GitHub Actions.
Highlights
- Experience layer — Localized interactive terminal, ⌘K command palette, Konami-code Ghost Mode: details people remember.
- International SEO — it/en routes with hreflang, a full sitemap, JSON-LD and dynamic Open Graph images generated at build time.
- Custom CMS — Admin panel with live preview, import/export, persistent storage and pages regenerated on save.
- Performance & accessibility — Reduced-motion respected everywhere, skip links, 3D fallbacks for weak hardware, skippable preloader.