thriveQ LMS — 5,000+ concurrent users · Now live

The smarter way
to assess students.

MCQs, live coding challenges, essay writing, and learning modules — one platform, built for Indian higher education.

See how it works
No per-student fees Free migration from Moodle 99.9% uptime SLA Reply within 1 business day
lms.thriveq.in / dashboard
Live
Main
📊Dashboard
📝Assessments
💻Coding Lab
📚Modules
Manage
👥Students
📈Analytics
🏆Leaderboard
⚙️Settings
Good morning, Prof. Sharma 👋
CSE-2024 · Section A · 156 students enrolled · 3 active assessments
156
Total Students
↑ 12 this week
8
Assessments
3 live now
84%
Avg. Score
↑ 6% vs last
34
Pending Review
4 new essays
Recent Submissions
View all →
A
Arjun Mehta
Coding · Two Sum
100%
P
Priya Singh
MCQ · Data Structures
88%
R
Rohan Das
Essay · OS Concepts
Review
S
Sneha Patil
Coding · Binary Search
95%
Score Distribution
Export
0–50
51–60
61–70
71–80
81–90
91–95
96–98
99+
Top: 98%
Avg: 84%
Low: 44%
5K+
Concurrent users
<200ms
API response (p95)
99.9%
Uptime SLA
4x
Faster than Moodle
MCQ AssessmentsLive Code ExecutionEssay Writing PortalWhite LabellingLeaderboardsRole-Based AccessQuestion BankAudit LogsReal-time AnalyticsJudge0 Sandbox5,000 Concurrent UsersSupabase PoweredClass → Section → ZonePartial MarkingNegative MarkingLaTeX Support MCQ AssessmentsLive Code ExecutionEssay Writing PortalWhite LabellingLeaderboardsRole-Based AccessQuestion BankAudit LogsReal-time AnalyticsJudge0 Sandbox5,000 Concurrent UsersSupabase PoweredClass → Section → ZonePartial MarkingNegative MarkingLaTeX Support
MCQ Assessments

Every question type.
Zero compromise.

LaTeX math, image-based options, single or multi-select, negative marking, shuffled order. Auto-graded the instant students submit.

Data Structures Quiz · Q6 of 20
⏱ 32:14
Question 6 of 20 · 5 Marks · Negative: −2
What is the time complexity of the following binary search implementation?
def binary_search(arr, target): lo, hi = 0, len(arr) - 1 while lo <= hi: mid = (lo + hi) // 2 if arr[mid] == target: return mid elif arr[mid] < target: lo = mid + 1 else: hi = mid - 1 return -1
O(n) — Linear scan
O(log n) ← Your answer
O(log n) · Correct ✓
O(n²) — Quadratic
1
2
3
4
5
6
7
8
9
10
11
12
Coding Challenges

Write code.
See results live.

LeetCode-style problems with public examples and hidden test cases. Isolated Judge0 sandboxes. Partial marks per test. Python, Java, C++, JavaScript and more.

solution.py Python 3.11
Medium 50 pts
Two Sum
Given an array of integers and a target, return indices of the two numbers that add up to target. Each input has exactly one solution.
Example Input: nums=[2,7,11,15], target=9
Output: [0,1]
Explanation: nums[0]+nums[1]=9
# O(n) hashmap solution

class Solution:
  def twoSum(self, nums:
      List[int], target: int):
    seen = {}
    for i, n in enumerate(nums):
      comp = target - n
      if comp in seen:
        return [seen[comp], i]
      seen[n] = i
Test Results
4/4 Passed
Test 1 — [2,7,11,15], target=9 → [0,1]12ms
Test 2 — [3,2,4], target=6 → [1,2]8ms
Test 3 — [3,3], target=6 (edge case)9ms
Test 4 — Large array n=10⁴44ms
4/4 Tests · 50/50 pts Runtime 44ms · Memory 14.8 MB
Learning Modules

Study first.
Then test.

Gate assessments behind learning content. Videos, PDFs, readings — students must complete modules before tests unlock. Track every minute spent.

📚 Operating Systems — Module 3
65%
Intro to OS
Completed
18m
Process Management
Completed
24m
Memory Management
In progress
30m
🔒
File Systems
Locked
22m
🔒
Final Assessment
Locked
Memory Management — Lecture 3
24:38
Virtual Memory & Paging
Learn how OS uses virtual memory to give each process its own address space, and how paging translates virtual to physical addresses.
📄
Lecture Notes.pdf
1.2 MB
📊
Paging Diagrams.pdf
840 KB
Analytics

Know who's
falling behind.

Real-time score distributions, leaderboards, question difficulty heatmaps, and time-per-question breakdowns. Export-ready reports in one click.

📈 Assessment Analytics
Overview
Students
Questions
84%
Average Score
↑ 6% from last exam
134
Attempted
86% completion
28m
Avg. Time Taken
↑ 3m longer
Score Distribution
0–50
51–60
61–70
71–80
81–90
91–95
96–98
99+
#
Student
Score
Time
🥇
Arjun Mehta
98%
22m
🥈
Sneha Patil
95%
25m
🥉
Priya Singh
91%
29m
Platform Comparison

Why colleges switch to thriveQ LMS.

Honest comparison — no spin.

Feature thriveQ LMS Moodle Canvas Google Classroom HackerRank
MCQ Assessments Full suite Basic Basic~ Via Forms
Coding + Test Cases Judge0
Essay / Written With rubric~ Basic
Gated Learning Modules Native~ Basic
White Labelling Full~ Theme only~ Partial~ Partial
5,000 Concurrent Users Built-in~ Infra cost
Class → Section → Zone Native~ Workaround~ Partial
Full Audit Logging All API calls~ Partial~ Partial~ Basic
Real-time Leaderboards Live
Setup Time1 day · SaaSWeeksDays–weeksMinutesDays
Pricing

Priced for your institution,
not per student.

Every college is different — student count, departments, features. We'll build the right plan together. No per-student fees, ever.

🏫
Small College
Pilot programs, single departments, up to a few hundred students. We'll get you live fast — often in under a week.
Most Popular
🎓
Mid-size University
Multiple departments, 1,000–3,000 students, full feature suite including analytics, leaderboards, and white labelling.
🏛️
Large Institution
5,000+ concurrent users, white labelling, dedicated infra, SSO/LTI integration, and a dedicated account manager.

We respond within one business day.

Testimonials

Trusted by faculty across India.

★★★★★
"Switched from Moodle after years of fighting plugins. thriveQ LMS just worked — coding tests, MCQs, audit logs. We were live in 2 days."
DR
Dr. Radhakrishnan Iyer
HoD CS · NIT Trichy
★★★★★
"The leaderboard made students genuinely competitive. First time I've seen them voluntarily review wrong answers. Zone grouping is brilliant."
SP
Sneha Patil
Senior Faculty · PIT Pune
★★★★★
"White labelling was non-negotiable for us. Students see our institute brand everywhere. The sandbox handles 3,000 students without a hitch."
AK
Amit Kumar Singh
CTO · Amity University Online

Ready to modernise
your assessments?

Talk to us — we'll build the right plan for your institution.