Dev Log #2 — Building the Nexus OS
Made a lot of progress on Nexus since the first update.
Added:
- Built the Linux-inspired Nexus OS desktop
- Added a functional Terminal connected to Python + Flask
- Added commands like ls, cd, cat, pwd, clear, and nmap
- Added a virtual filesystem with logs and files
- Added a Messages app with desktop notifications and sounds
- Added the custom Nexus wallpaper and retro UI
- Started building the first cybersecurity investigation challenge
- Made the story react to the player’s discoveries
What I’m learning:
- Python + Flask
- JavaScript and frontend/backend communication
- APIs and state management
- Linux and networking concepts
- Game and story design for cybersecurity education
The goal is to eventually turn Nexus into a full browser-based OS where cybersecurity is learned through exploration and hands-on challenges.
Comments 3
Damn. Did you fork a distro or are you coding it from the kernel. This is impressive stuff man keep it up
@parth_ida13 Thanks man 😭 It’s not an actual distro, I’m building the whole OS experience from scratch in the browser with Python + Flask and JS. The Linux-inspired part is mainly the UI and the terminal/filesystem side. Still got a LOT to build tho haha
Lol I thought for a sec it was an actual os, but still pretty good lookin ui
Sign in to join the conversation.