macOS Portfolio

macOS Portfolio is an experimental personal project that simulates a macOS-like desktop environment in the browser. The goal was to replicate core system UI patterns—such as window management, draggable components, and layered interactions—while maintaining smooth performance and a clean codebase.

The project is built with Next.js, React, TypeScript, and Tailwind CSS, with content managed via Sanity CMS. Particular attention was paid to state management, component isolation, and event handling (drag, focus, z-index). The architecture is modular and extensible, making it easy to introduce new applications, windows, or system behaviors without refactoring core logic.

Type
Personal
Technology
Next.js / Tailwind / React / Sanity CMS / TypeScript

Project images (8)

01 / 08
02 / 08
03 / 08
04 / 08
05 / 08
06 / 08
07 / 08
08 / 08

More projects

Show all
  1. 09Explore Nature
    Personal
  2. 10Altis INTERIER
    Work
  3. 11APPA Consulting
    Work