Dashboard
Role-based content overview. Manage everything from one place.
Roles
Content can be shown to: Student, School / College / Coaching, Parent, Mentor. Use "Role visibility" to set which roles see which explore categories. Use role checkboxes on each item to control visibility.
Role visibility
Configure which roles see which sections on Explore and Dashboard.
Explore categories by role
Categories are filtered by data-for-role on explore.html. Use this config to document or override (if app reads role-config.json).
Mocks
Manage mock tests (content/mocks/manifest.json). Add entry and upload question JSON separately.
| Exam | Title | Duration | Qty | Roles |
|---|
ViPeo / Prep-shorts
Reels list (content/prep-shorts/reels.json). Goals and video pool.
| ID | Goal | Title | MD |
|---|
Syllabus
Exams and subjects (content/syllabus/index.json).
Institutions
Partner institutions. Export to content/partners/institutions.json or copy into partners-data.js.
| Name | Type | City |
|---|
Mentors
Verified mentors. Export to content/partners/mentors.json or copy into partners-data.js.
| Name | Exam | Types |
|---|
Jobs
Govt/other jobs (content/jobs/govt-jobs.json).
| Title | Eligibility | Last date |
|---|
Awareness
GK digests (content/awareness/digests.json). Date-keyed entries.
Digests are keyed by date (YYYY-MM-DD). Edit in JSON or use a backend to add new dates.
Export / Import
Download all content as a single ZIP or load from backup.
Bulk actions
Bundle is one JSON with keys: mocks, reels, syllabus, institutions, mentors, jobs, roleConfig. Place files in content/ as per keys (e.g. mocks → content/mocks/manifest.json).