Skip to main content
bthebigclass
Back to home
Community

The cohort feeling, on-brand.

Per-batch Common Rooms with topic channels, post types, @-mention autocomplete, emoji reactions, and Q&A with accepted answers. A leaderboard that now rewards community activity — not just 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 gets its own feed, organised into topic channels — Announcements, General, Q&A, Wins, Resources. Post rich text as a discussion, question, or win; tag people with @-mention autocomplete; attach files; react with emojis on posts and comments. Sort Latest or Top. Members get notified when something lands; moderators pin, feature, hide, or remove.
  • Topic channels (Announcements / General / Q&A / Wins / Resources / Off-topic)
  • Post types — discussion, question, win, announcement — with badges
  • @-mention autocomplete (↑/↓/Enter) that notifies the tagged member
  • Emoji reactions on posts + comments; sort by Latest or Top
  • Moderator controls — pin, feature, hide, delete; per-community moderators
  • File uploads with type-aware previews (images / video / audio / PDF)
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 — and real community.

Points come from attending live classes, taking and passing quizzes, submitting assignments, completing lessons and courses — and now from showing up in the community: posting, replying, and earning reactions. Best score per item counts — no farming (self-reactions don't score). Scoring rules are visible to everyone, and each community spotlights its Top Contributors.
  • 10 pts per live class · 5 per quiz (+15 pass) · 15 per assignment
  • 8 pts per community post · 3 per comment · 2 per reaction your content earns
  • Top Contributors spotlight (🥇🥈🥉) in every community
  • 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 — and questions that get resolved.

Every course, cohort, and announcement gets a discussion thread. Ask a question, and any reply can be marked the accepted answer — the question shows an 'Answered ✓' badge and the answer is highlighted, so the thread resolves instead of scrolling away into a WhatsApp group history.
  • Question posts with an 'Answered' state + accepted-answer highlight
  • Threaded replies with @-mention autocomplete + reactions
  • Pin or feature the best posts; moderators can hide/remove
  • Notifications on replies, mentions, answers, and announcements
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.