Skip to main content
bthebigclass
Back to home
Community

The cohort feeling, on-brand.

Per-batch Common Rooms with @-mentions and file previews. A leaderboard that gamifies attendance. Announcements that land on phones, not just inboxes. The retention story most LMS platforms forget to ship.

Per-batch Common Rooms — chat-grade, built in.

Every batch in your workspace gets its own feed. Post rich text, tag specific people, attach any file (images / videos / audio / PDF — type-aware preview), edit your own posts, react with emojis. Members get cross-channel notifications when something lands. Instructors pin the best stuff.
  • @-mention picker — teachers first, members below, profile deep-link
  • File uploads with type-aware previews (images / video / audio / PDF / other)
  • Broadcast notifications on every post + reply (in-app + email + WhatsApp)
  • Edit your own posts inline; admins can edit anyone's
  • Member directory tab with search + profile sheets
batches › Cohort 7 › Common Room
🛡 InstructorsRenuDinesh22 members

Hey @Renu — what hour is the next office hours?

Anaya·3m

Just shipped my first React app — feedback?

The cohort doesn't end when class ends.

Every community attached to a course now has a Classes tab — a single surface that lists upcoming live sessions, past recordings with watched / unwatched badges, and a “wraps in N days” banner whenever the cohort has a hard window. When the host finishes a class, the wrap wizard auto-posts a recap into the community feed so re-watchers know what they missed.
  • Classes tab — upcoming live + recordings grid per cohort
  • Cohort window banner ('wraps in 12 days') when the course has an end date
  • Next-class card with a one-tap Join button when the host opens the room
  • Auto-recap post from the wrap wizard with title, summary, and recording link
  • Per-viewer watched / unwatched badges so students see their backlog at a glance
batches › Cohort 7 › Classes

Wraps in 12 days

Cohort 7 · 8 live sessions left

Live now

Hooks deep dive — class 4

Recordings

useEffect patterns

2d ago

✓ Watched

State machines in React

5d ago

In progress

Suspense + transitions

1w ago

New

📣 Auto-recap

Class 4 just wrapped — recap posted to the feed.

Leaderboard that rewards real work.

Points come from attending live classes, taking quizzes, passing them, submitting assignments, scoring high on assignments, completing lessons, completing courses. Best score per item counts — no farming. Scoring rules are visible to everyone.
  • 10 pts per live class attended
  • 5 pts per quiz attempt + 15 bonus for a pass
  • 15 pts per assignment submitted + 10 bonus for ≥ 80%
  • Filter by course or by last 7 / 30 days
dashboard › leaderboard › this month

Vikram M.

240

#2

Aanya R.

285

#1

Sara T.

215

#3
  • #4KB

    Karan Bhan

    12 classes · 5 quizzes passed

    180
  • #5MI

    Meera Iyer

    10 classes · 4 quizzes passed

    155
  • #6RD

    Rohan Das

    9 classes · 4 quizzes passed

    140
Rules+10 attended class+5 quiz attempted+15 quiz pass+15 assignment+10 hi-score bonus

Announcements that reach phones.

Send an announcement once — it lands in the in-app bell, in their inbox, and on WhatsApp. Same dispatcher used by live classes, with the same per-channel toggles. No copy-pasting into a community group.
  • One composer, three channels
  • Course-scoped or workspace-wide
  • Priority levels for urgent vs. routine
  • Discussions thread under each announcement
announcements › new
High

Welcome to the new batch — we kick off with the design heuristics module on Mon at 7pm IST. The first live class is recurring, weekly, 8 sessions.

In-app

24 students

Email

22 reach

WhatsApp

20 reach

📣 Studio Cohort

Cohort 4 starts Monday — first live class 7 pm IST.

Inbox · today

📣 Cohort 4 starts Monday

from Maya · just now

Receipt · UX Foundations

from billing · 3h ago

Discussions that thread, not flatten.

Every course, every cohort, every announcement gets a discussion thread. Students reply, instructors pin the best answers, and the whole conversation stays attached to the lesson it came from — not lost in a WhatsApp group history.
  • Per-course discussion forum
  • Threaded replies with @-mentions
  • Pin instructor answers as canonical
  • Notifications respect the student's channel preferences
discussions › UX Foundations › Module 2

When should I stop interviewing?

4 replies · 14h
AR
Aanya R.14h ago

I've done 6 interviews and started hearing the same patterns. Is that the moment to stop?

4Reply
MR
Maya R.Instructor★ Pinned11h ago

That's saturation. 5–8 interviews per persona is the rule of thumb. If you can fill in answers in your head before asking, you've probably saturated.

18Reply
KB
Karan B.9h ago

Same here — by the 5th interview I knew what they'd say about navigation.

4Reply
ST
Sara T.6h ago

Curious — does the rule change for B2B users vs consumers?

4Reply
YOU
Free to start

Cohorts don't drift when there's somewhere to talk.

Spin up an academy in three minutes and you'll have something to point students at.