Skip to content
Dawid Olko edited this page Feb 15, 2026 · 5 revisions

Windows Simulation System GUI

Build License Stars

Overview

A fully customizable portfolio website that recreates the Windows 10 desktop experience entirely in the browser. Built with React and JavaScript, this single-page application simulates a complete operating system interface with draggable windows, start menu, themed applications, wallpapers, and more.

Key Features

  • πŸ–₯️ Authentic Windows 10 UI - Pixel-perfect desktop experience
  • πŸ“± Responsive Design - Works on desktop and mobile devices
  • 🎨 Customizable Themes - Change wallpapers and color schemes
  • πŸͺŸ Draggable Windows - Fully interactive window management
  • πŸ“‚ Built-in Applications - VSCode, Mail, Spreadsheet, and more
  • πŸ” Lock Screen - Authentic login experience
  • πŸ“‹ Context Menus - Right-click functionality
  • βš™οΈ Settings Panel - Customize your experience
  • 🌐 PWA Support - Install as a progressive web app

Technology Stack

  • React - Frontend framework
  • JavaScript - Core programming language
  • CSS3 - Styling and animations
  • HTML5 - Markup structure
  • PWA - Progressive Web App capabilities

Project Structure

Windows-Simulaing-System-GUI/
β”œβ”€β”€ src/
β”‚   β”œβ”€β”€ components/
β”‚   β”œβ”€β”€ apps/
β”‚   β”œβ”€β”€ styles/
β”‚   └── assets/
β”œβ”€β”€ public/
└── README.md

Quick Start

# Clone repository
git clone https://github.com/dawidolko/Windows-Simulaing-System-GUI.git

# Navigate to project
cd Windows-Simulaing-System-GUI

# Install dependencies
npm install

# Run development server
npm start

# Build for production
npm run build

Author

Dawid Olko

License

This project is licensed under the MIT License - see the LICENSE file for details.