Appearance
Project IdeasBuild from scratch. One step at a time.
64 real-world projects with guided roadmaps. No scaffolding. No magic. Just you, a problem, and the next tool you need.
64 real-world projects with guided roadmaps. No scaffolding. No magic. Just you, a problem, and the next tool you need.
Every project follows the same loop. There is no step where you just "read theory."
An input and a button. A canvas and a click. The smallest thing that works.
Your data disappears on reload. Your app is slow. It breaks on mobile. Good.
localStorage, WebSockets, Docker, databases โ you learn them because you need them.
Deploy it. Show it. Then find the next problem. The project never really ends.
Each project shows difficulty, estimated time, skills you'll earn, and which companies built the same thing.
Full-stack apps from a single HTML file to deployed platforms.
Things you can see, hear, animate, and generate.
Game loops, physics, sprites, and multiplayer.
Operating systems, networking, hardware, and the stuff beneath the browser.
Distributed systems built to run on the NST Compute Cluster.
Don't know where to start? These are crowd favorites.
Run code in sandboxed containers, check against test cases. Like LeetCode, but yours.
Not a UI. Not a deploy tool. An actual cloud โ isolation, quotas, multi-tenancy.
The classic. Rotation, wall kicks, scoring, levels. Pure logic, zero dependencies.
Freehand drawing, shapes, layers. Real-time collaboration if you're ambitious.
Boot from nothing. Print to screen. Manage memory. Schedule processes. Build a shell.
Push code, get a URL. Rollbacks, logs, audit trail. Your own Vercel.
Every tool in your stack exists because someone had a problem and solved it. When you install Express, you skip the problem. When you build a raw HTTP server first, you understand why Express exists โ and you can debug it when it breaks.
These roadmaps simulate that journey. You start with nothing and add things as you need them. By the end, you don't just know how to use the tools โ you know why they exist.
What you'll walk away with:
These project ideas and roadmaps were curated by Krushn Dayshmookh โ Instructor, Full Stack Development at Newton School of Technology, Ajeenkya DY Patil University. Twelve years of building software, now building the people who build software.
The roadmaps were written by Purple, an AI assistant powered by OpenClaw, working from Krushn's pedagogy: don't teach tools in isolation โ let students discover them by building real things and hitting real walls.
This is open source. Fix a link, improve a step, add a whole new project.