A complete, lightweight platform for knowledge businesses

Turn your content into
a business that keeps growing.

Built for creators and small education teams, ClassHub connects content, products, payments, learning, and audience operations. Start without the cost and weight of a large platform, then extend into your own app, mini program, or API integration.

Discuss your launch plan ↗Open ClassHub ↗
Complete operating workflowLower operating costOpen APIsYour own apps and mini programs
Based on the current ClassHub console · sample data
Knowledge store · TodayConnect content, payments, and learning
Open store
Products on sale12Courses · Question banks · Communities
Orders to review2Payment to confirm
Active learners46Activity in the last 7 days

Products in operation

CRJLPT N2 Complete PrepCourse series · Membership or one-time purchaseOn sale
CPN2 Grammar · 30-Day ProgramCommunity · Lessons · Group tasksEnrollment open
EXN2 Progress ExamQuestion bank · Exam builder · Auto gradingPublished

Operating alerts

Paid, learning access pending1
No learning activity for 7 days8
Program submissions to review5
Course reviews awaiting reply3

If a course still depends on cloud folders, payment QR codes, spreadsheets, and chat groups, it is hard to turn it into a business that lasts.

Each tool solves one task, but content, purchases, learning progress, and customer relationships remain disconnected. ClassHub is not one more admin panel. It puts those records into one operating workflow.

01 · Replace disconnected tools with one operating loop

Publishing content is only the beginning.
The rest of the business must keep moving.

A knowledge product moves from content production to listing, payment, access delivery, learning, and ongoing service. Every stage has its own objects and states; copying names between spreadsheets cannot hold the process together.

CONTENTContentArticles, audio, video, ebooks, questions
→
PRODUCTProductsCourses, exams, communities, memberships
→
ORDEROrders and paymentsWeChat · Web · App Store
→
ACCESSLearning accessValidity · Unlock rules · Refund revocation
→
LEARNINGLearning activityProgress · Answers · Assignments · Exams
→
OPERATIONCustomersTags · Segments · Memberships · Messages
02 · Make content reusable before deciding how to sell it

Use the same content in more than one product.
Do not rebuild it for every offer.

Manage articles, audio, video, ebooks, questions, and exam papers as separate assets, then combine them into course series, practice, exams, or community programs. Because content is separate from the offer, you can change the price, package, or delivery channel without duplicating the source.

Content workspace

Manage the knowledge first, then decide how to package and deliver it.

Course outlines define learning order, question banks hold reusable questions, and product records control price and availability. One article, question set, or audio lesson can serve several products instead of being locked inside one course.

Content asset workspaceContent → Package → Product

Content library

AArticles48 items
VVideo26 lessons
AUAudio32 items
EEbooks4 books
QQuestion bank680 questions
JLPT N2 Complete PrepCourse outline
Module 1 · VocabularyUnlock by module
AHigh-frequency words and readingsPublished
AUVocabulary listening practicePublished
PModule practice · 20 questionsPublished
Module 2 · Core grammarUnlock after the previous module
EXGrammar progress checkSetup needed

Also used in

Standalone productN2 High-frequency Grammar
Cohort program30-day group tasks
Member contentAnnual membership access
App courseJLPT Production
Product basis: Based on the current content management, course outline, question bank, and product capabilities. Names and counts are sample data.
03 · A knowledge business is more than recorded courses

Sell content directly,
run a guided program,
or deliver formal exams.

Creators deliver value in different ways. ClassHub does not force everything into a “course.” Stores, communities and cohort programs, question banks, and exams each use a workflow that fits the job.

Knowledge store01

List content so customers can buy it and start learning immediately.

JLPT Learning StoreAll courses
Course seriesN2 Complete Prep12 modules · 86 lessons¥199
EbooksN2 High-frequency Grammar GuideRead immediately after purchase¥39
MembershipAnnual Learning MembershipMember content updated continuously¥299

Configure product groups, free or paid access, availability dates, promotions, and purchase entry points in one place.

Communities and cohort programs02

Do more than deliver lessons—guide a group through a complete program.

30-Day Grammar ProgramDay 12 · This week
  1. ✓Complete Lesson 428/32
  2. ✓Submit module practice25/32
  3. 3Peer reviewIn progress
  4. 4Weekend progress checkNot started
Group managementMember approvalUpdates and check-ins

Connect a community to courses, groups, members, updates, tasks, and renewal reminders—useful for cohort programs and long-running memberships.

Question banks and exams03

Reuse questions while giving practice and formal exams their own rules.

N2 Progress ExamPublished
Questions105Time limit155 minParticipants42
Select questions→Build exam→Attempts→Results

Question banks, exam libraries, practice, formal exams, assignments, and lesson checks keep their own authoring, response, grading, and review records.

04 · Payment is the start of delivery

From payment to learning,
every state must agree.

Payment flows may differ by channel, but the back office must connect the product, order, payment, and learning access. Otherwise money arrives without access—or a refunded order leaves access active.

01ProductsN2 Complete Prep
→
02Create orderWeChat · ¥199
→
03Confirm paymentPaid · 18:32
→
04Grant accessNo expiry
→
05Start learningSave progress

Order · WX-DEMO-2031

Customer
Sample learner A
Payment channel
WeChat Pay
Amount
¥199.00
Refund status
No refund
LEARNING ENTITLEMENT

JLPT N2 Complete Prep

Access status ActiveSource Granted automatically from orderLearning channels Web · H5 · iOSRefund handling Revoke matching access
05 · Customer operations begin after the sale

Know more than who paid.
Know whether and how they are learning.

A customer profile brings purchases, memberships, learning, and engagement together. Tags and segments identify people who bought but have not started, are learning consistently, are nearing expiry, or have stopped and need a reminder.

CustomersProfiles · Tags · Segments · Learning records
LSample learner AiOS · Joined Sep 8, 2026Learning
N2 learnerCourse customerActive in last 7 days
Purchased
N2 Complete Prep
Last activity
Today · 08:42
Learning total
12 days · 186 questions
Course progress
7 / 12 modules

Ready-to-use segments

Purchased, not startedPaid with no learning activity6 people
Consistent learnersActivity on 3+ of the last 7 days24 people
Inactive for 7 daysValid access, no recent progress8 people
Membership expiringExpires within 14 days5 people

Next actions

Send learning reminderFor learners inactive for 7 days
Send renewal reminderFor memberships nearing expiry
Open learning profileCourses, answers, and completion records
Product basis: Based on the current customer list, tags, segments, memberships, and learning analysis. People, counts, and dates are sample data.
Ongoing operations

Audience operations start by knowing each person’s current state—not by sending the same message to everyone.

Sales analysis answers “what sold.” Learning analysis answers “did people use it?” Together they show whether to improve the offer, the content, or the service after purchase.

06 · Grow a proven content business into your own product

Run the business on the platform first,
then connect your own app or mini program.

ClassHub includes Web and mobile Web learning experiences, and exposes courses, questions, progress, and access to WeChat mini programs or native apps. Content stays in one back office instead of being rebuilt for every client.

Multi-client delivery and APIs

Channels can change while content, customers, and access remain one system.

Our own JLPT app and mini program already use this platform for content and learning data. External projects can configure channels, course categories, and API permissions by application, with production separated from internal testing.

Apps and APIsOne content system, many product experiences

Applications

JLJLPT PrepProduction · iOS / WeChatLive
KMKakumonInternal · iOSTesting
CHClassHub H5Web / H5Published
Content back officeCourses · Questions · Products
→
API capabilitiesContent · Access · Learning records
→
Web / H5WeChat Mini ProgramiOS AppAndroid App

Publishing status

N2 VocabularyProduction · Published
N2 Grammar CourseProduction · Published
N2 Intensive ListeningInternal · Testing
In production:Our JLPT products already use the platform. This view is based on current app integration, publishing channels, and API capabilities without exposing production credentials.
07 · Why ClassHub

Complete where the business needs it.
Lightweight where the platform should be.

Small teams do not need a stripped-down upload tool or an expensive enterprise implementation. ClassHub keeps the complete workflow a knowledge business needs while making cost, onboarding, and later expansion practical for creators and small education teams.

COMPLETE

Complete operations—not just a place to upload videos.

Courses, question banks, exams, assignments, communities, products, orders, access, memberships, audience operations, and analytics share one business model.

ContentCommerceLearningOperationsData
OPEN

The platform stays open, so a proven business can become your own product.

Use external APIs for courses, questions, access, and learning data to build a branded mini program, iOS app, Android app, or another customer experience.

ClassHub API→Mini ProgramAppWeb
You should not have to choose between affordable and complete.ClassHub makes the capabilities a knowledge product truly needs complete, while removing as much implementation weight, cost, and platform lock-in as possible.
Good starting points

You do not need to migrate everything on day one.

Choose the workflow closest to current revenue, complete that first loop, then expand content and delivery channels.

01

You have content and want to open a knowledge store

Set up products, payments, and automatic access instead of manually sending links and maintaining buyer lists.

02

You run cohort programs, communities, or memberships

Put courses, groups, members, tasks, updates, and renewals on one long-term operating path.

03

You have questions or exams ready to productize

Start with question management, exam building, and delivery, then connect an app, mini program, or branded client.

Turn the content closest to revenue into a complete product—without starting with enterprise cost.

Show us how you create content, collect payment, and serve customers today. We will identify the first workflow to move, then plan how it can extend into your own app or mini program.

Discuss your launch plan ↗