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
- Click Enrol on the path page.
- If the path is paid, you complete checkout through Razorpay. Free paths enrol you immediately.
- 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.
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.