All documentation

Learning Paths

A curated sequence — batches, tests, lessons — that takes you from foundation to your exam in a defined order.

Students · Tutors6 min read
Why a path?
Buying ten random batches is not a study plan. A learning path is the same problem solved once by a tutor — they decide which topics come first and what counts as "ready for the next step".

Overview

A path is a list of items (batches, tests, or lessons), each with an order. The path is owned by either a tutor or an institution and is either free or has a single price that covers all items.

Public paths show up in the marketplace. Private paths can be sent to students directly by URL or shared inside a batch.

Finding a path

Go to /learning-paths or open the Paths tab inside any tutor or institution profile. Filter by:

  • examTarget — JEE Main, NEET, CAT, UPSC, Class 10, etc.
  • grade — for school-curriculum paths.

Each path card shows the first item, total number of items, number of students enrolled, and the price.

Enrolling

  1. Click Enrol on the path page.
  2. If the path is paid, you complete checkout through Razorpay. Free paths enrol you immediately.
  3. You're auto-enrolled in the first item (typically a batch). The path then appears under Dashboard → My paths.

How items unlock

Items unlock in order. The next item becomes accessible once the current one is completed — what counts as completion is defined per item type:

  • Batch — completed when you finish the batch (all published lessons watched) or the batch end date passes.
  • Test — completed when you submit an attempt.
  • Lesson — completed when you mark "Watched" or watch ≥80% of the video.
Skip-ahead
Tutors can mark items optional, which lets you skip them and still progress. Compulsory items must be completed.

Tracking your progress

The path detail page shows a vertical stepper with every item, your status on each, and your overall percentage complete. Locked items are greyed out with the reason they're locked.

Completion of the whole path emits a certificate (see Certificates) if the creator has enabled one.

For tutors / institutions

Create a path from Tutor dashboard → Learning paths → New path. Required fields:

  • title — e.g. "JEE Main Foundation → Advanced".
  • examTarget — used for filtering in the marketplace.
  • grade — optional, useful for school paths.
  • isPublic — false to keep it invite-only.
  • priceInr — 0 for free; otherwise the all-inclusive price.

After creation, add items one by one with POST /api/learning-paths/<id>/items — pick the item type (BATCH / TEST / LESSON), set the order, and mark compulsory.


Header Logo