This project recreates a desktop operating system experience inside the browser. It includes a window manager, draggable files, a virtual file system, context menus, localization, and OS-like interaction patterns.
Built with React, TypeScript, and Redux Toolkit, the application focuses on clean architecture and separation between UI and domain logic, simulating how a real desktop environment behaves.