Appearance
System-Level Projects
Hardware, operating systems, networking, and the stuff beneath the browser.
| Project | Starting Point | You'll Eventually Learn |
|---|---|---|
| VPN Service | Forward packets between two machines | Tunneling, encryption, routing, DNS |
| Disk Image Writer | Write raw bytes to a file | Block devices, USB detection, verification |
| Gesture Computer Control | Detect a hand in a webcam frame | Landmarks, gesture mapping, mouse control |
| Gesture Home Automation | Toggle an LED with a gesture | IoT protocols, MQTT, device registry |
| Remote Desktop | Capture and stream a screenshot | Input forwarding, video encoding, NAT traversal |
| Custom Linux DE | Open a window on X11/Wayland | Window management, taskbar, launcher, compositor |
| Operating System | Boot and print "Hello" | Memory, processes, filesystem, shell |
| P2P File Sharing | Send a file between two sockets | Chunking, DHT, peer discovery, verification |
| Plant Disease Detection | Classify images into two categories | CNN, data augmentation, mobile deployment |
| TinkerCad Clone | Render a cube in WebGL | Primitives, booleans, STL export |
| Farm Automation | Read a sensor value | Automated control, dashboards, alerts |
| Auto Drive Assist | Read accelerometer data | Inclination detection, alerts, control systems |
| Browser OS Simulator | A div that looks like a desktop | Window manager, filesystem, terminal, apps |
| System Design Simulator | Draw boxes and arrows | Traffic simulation, failure injection, metrics |