# BlackRoad Operating System A nostalgic Windows 95-inspired web interface showcasing the complete BlackRoad AI ecosystem.    ## Overview BlackRoad OS is a fully functional web-based operating system interface that brings together AI orchestration, blockchain technology, social media, video streaming, and gaming - all wrapped in a beautiful 1995 aesthetic. ## Features ### 🤖 AI & Communication - **RoadMail** - Email client for managing communications - **BlackRoad Social** - Social network for the BlackRoad community - **AI Assistant** - Interactive AI chat interface ### ⛓️ Blockchain Infrastructure - **RoadChain Explorer** - View blocks, transactions, and network stats - **RoadCoin Miner** - Mine RoadCoin cryptocurrency - **Wallet** - Manage your RoadCoin assets ### 🎮 Gaming Ecosystem - **Road City** - City-building simulation game - **RoadCraft** - Voxel world building game - **Road Life** - Life simulation game ### 🌐 Web & Tools - **RoadView Browser** - Web browser for the information superhighway - **BlackStream** - Decentralized video platform - **Terminal** - Command-line interface - **File Explorer** - File management system - **GitHub Integration** - Repository management - **Raspberry Pi Manager** - Connected device management ## Getting Started ### Quick Start Simply open `index.html` in any modern web browser to launch BlackRoad OS. ```bash # Clone the repository git clone https://github.com/blackboxprogramming/BlackRoad-Operating-System.git # Navigate to the directory cd BlackRoad-Operating-System # Open in your browser open index.html ``` ### GitHub Pages Deployment This project can be easily deployed to GitHub Pages: 1. Go to your repository settings 2. Navigate to "Pages" section 3. Select the branch you want to deploy 4. Your site will be available at `https://[username].github.io/BlackRoad-Operating-System/` ## Architecture ### Single-Page Application BlackRoad OS is built as a single-page HTML application with embedded CSS and JavaScript: - No build process required - No external dependencies - Pure HTML/CSS/JavaScript - Works offline ### Window Management - Draggable windows - Minimize/Maximize/Close functionality - Z-index management for window layering - Taskbar integration with active window tracking ### Design Philosophy - **Nostalgic**: Windows 95-inspired UI with authentic styling - **Complete**: Full ecosystem of interconnected applications - **Immersive**: Desktop icons, start menu, taskbar, and system tray - **Interactive**: Functional window management and application switching ## Technology Stack - **HTML5** - Structure and content - **CSS3** - Styling with Grid and Flexbox - **Vanilla JavaScript** - Window management and interactivity - **No frameworks** - Pure, dependency-free code ## Components ### Desktop Environment - Grid-based icon layout - Double-click to launch applications - Teal background (classic Windows 95) ### Window System - Title bars with app icons and names - Window controls (minimize, maximize, close) - Menu bars and toolbars - Content areas with custom layouts ### Taskbar - Start button with menu - Application switcher - System tray icons - Live clock ### Applications Each application has its own custom interface: - Email client with folders and preview pane - Social media feed with posts and interactions - Video platform with player and recommendations - Blockchain explorer with live network stats - Mining dashboard with real-time metrics - Games with pixel art graphics ## Customization ### Adding New Applications 1. **Create the window HTML structure**: ```html