Built by a developer,
for developers.
CodeWithNM was created because learning to code from tutorials is easy — but building something real is hard. We bridge that gap with production-ready projects that teach through doing.
Our story
CodeWithNM started as a YouTube channel where Nilesh Mahajan shared coding projects with fellow learners in Mumbai. The response was instant — learners didn't just want to watch, they wanted the actual source code to learn from and modify.
The problem was clear: most coding courses teach isolated concepts, not full projects. learners finish a tutorial and still don't know how to wire together authentication, payments, databases, and deployment into something real.
So we built CodeWithNM — a marketplace for complete, documented, production-ready projects. Everything from a full-stack e-commerce platform with Razorpay integration, to a real-time chat app, to an AI resume builder. Projects you can submit for internship applications, show in portfolio reviews, and actually learn from.
Every project is something Nilesh has personally built, used, and documented. No AI-generated code dumps. No incomplete starters. Just real projects with real docs.
Timeline
Started sharing free code snippets on YouTube
First paid project launched — 200 learners in week one
Reached 1,000 students. Built the community forum.
CodeWithNM platform launched — 48+ projects, 2,400+ students
What we stand for
Real projects, not tutorials
Every project on CodeWithNM is something you can deploy, show in interviews, and be proud of. No hello-world, no incomplete stubs.
Security-first
Payment verification, protected downloads, secure auth — every project ships with the kind of production-grade security most tutorials skip.
Documentation included
Every project comes with step-by-step setup docs, Firestore schemas, and environment variable guides so you can go from zero to deployed.
Community-driven
Got stuck? Our community forum is full of learners who have been there. Ask questions, share what you built, and help others.
Ready to build something real?
Browse our full catalogue of projects — from frontend components to full-stack platforms.