About the project

NexLearn, in one page

Learn to code. Free. Fun. Together.. NexLearn exists because good coding education is expensive, English-heavy, and boring. This is an attempt to make it free, friendly, and a tiny bit fun.

AT

Made with care by

Agastya Tomar

github.com/agastyatomar
Design, code, content, seed database, and the occasional deployment battle — one person, too many cups of chai.

Dedicated to every learner chasing their first “Hello, World” —

to the students in tier-3 classrooms on borrowed phones, to the 2 AM debuggers, to everyone who was told “this isn't for you” and is reading this sentence anyway. Keep going — the internet is proof enough that persistence wins.

What we believe

Built for first-timers

Lessons start from absolute zero — no jargon walls, no sign-up teasers, no paid tiers. If you can read English or school-level Hindi, you can start today.

Practice beats watching

MCQs, blanks, output prediction, bug fixes, real code — every concept ends in your fingers, not just in your notes.

Streaks > motivation

XP, levels, hearts, freezes, badges and daily goals turn showing up into a habit. Streaks are the friend that drags you back to practice.

Community, not comments

Doubt threads per lesson, upvotes, accepted answers, live feeds, report tools — plus a friendly AI helper when nobody is around.

Under the hood

One Cloudflare Worker houses the Next.js app and the /api — same origin, first-party cookies, no cold-start drama.

Deployed on Cloudflare's free tier — every visitor stays anonymous until they choose otherwise.

Tired of reading about it?

Unit 1, Lesson 1 takes about 2 minutes. XP guaranteed.