An interactive macOS-style Gusto-2026 experience built with Next.js 15.
Install dependencies:
npm installRun the development server:
npm run devOpen http://localhost:3000 in your browser.
npm run build
npm start- Next.js 15 (App Router)
- React 18
- TypeScript
- Tailwind CSS
- Lucide Icons / Phosphor Icons
- Supabase (optional for data persistence)
/app- Next.js app directory with routes and layouts/src/components- React components (desktop, apps, UI, effects)/src/contexts- React context providers/src/data- Static data (filesystem, themes, etc.)/src/hooks- Custom React hooks/src/types- TypeScript type definitions
- macOS-style desktop environment
- Draggable and resizable windows
- Customizable themes and wallpapers
- File system explorer
- Terminal emulator
- Games (Snake, Minesweeper)
- Email client
- PDF viewer
- System preferences
- Achievements system
- Mobile-responsive design