Neatve
NeatveJuniorDev Lab
Developer education

JuniorDev Lab

Interview learning suite

It turns technical interview prep into a structured product with lessons, quizzes, readings, gated upgrades, and a softer bridge for early-career developers.

Default launch target assumes the app is running locally on port 3002. Override with NEXT_PUBLIC_JUNIOR_DEV_URL when you deploy it.

What it sells

Commercial positioning

An interactive learning platform for JavaScript, TypeScript, React, algorithm prep, and a calmer JuniorPath on-ramp.

SurfaceNext.js learning app
OfferPreview + full unlock
PositioningCalmer serious prep
Availability

Current surface

Free preview flow
JuniorPath bridge
Full lesson workspace
Stripe one-time unlock
Highlights

What makes it worth clicking

  • Tracks for JavaScript, TypeScript, React, and interview-style review
  • JuniorPath gives beginners a softer entry before the heavier prep flow
  • Lesson checkpoints, mini challenges, and progress-aware structure
  • Built to sell as a focused learning product, not a static content dump
Stack

Build foundation

  • Next.js
  • Prisma
  • Auth.js
  • Stripe
Local run

How to open it from your machine

Folder/Users/ozanozayranci/Documents/ww/w/PRs/Neatve/junior-dev-learning-app
Installnpm install && npm run db:push
Runnpm run dev -- --port 3002

Run it on 3002 so the Neatve site can link into it without fighting the main brand site port.