ACADEMIA PLATFORM

The operating system for a Korean academy.

Question authoring, student practice, instructor payroll, attendance — one screen, one team, one tool.

Classes scheduled this month

4,820hrs

Auto-graded questions

12,340items

Instructors paid

178people

In production

Built with academies who run it every day.

Megastudy

Instructor settlement · Class assignment

Daechi Academy

Question authoring · Attendance

Monthly attendance rows

99% less

JSONB snapshot model

Question entry time

70% less

HWPX auto-parse

Deployed academies

2

Seoul Megastudy · Daechi

Active instructors

180+

Settlement + assignment

The reality

What academies actually use today.

Five scattered tools. Hours disappear in the gaps.

HWP
01

HWP files

Original exam papers live here. A whole evening to copy-paste into a question bank.

XLSX
02

Excel payroll

Rate × hours, cell by cell. One mistake and the total changes.

03

Paper attendance

4 periods × 40 students × 17 days = 2,720 rows, typed by hand at the front desk.

K
04

KakaoTalk notices

No idea who saw it, who didn't.

G
05

Google Forms

Formatting breaks. No auto-retake. No academy-wide grade book.

→ You end up managing your tools instead of running your academy.

Solution

Teachers, students, operators. Three roles, one system.

01

Teachers

Upload the paper. Get the quiz.

Drop an HWPX or Excel file — questions, choices, and answers are extracted automatically. Underlines and circled answers (①②③) preserved. Three-round retakes configured once.

  • HWPX auto-parse
  • Excel import
  • Format preservation
  • Multi-round retakes
02

Students

Today's test, on the phone in their hand.

Push notification → open the quiz → instant auto-grading → failed items reassigned automatically. Mobile web, no install required.

  • Auto-grade
  • Retake assignment
  • Practice mode
  • QR attendance
  • Makeup scheduling
03

Operators

Month-end closes on one screen.

Instructor rate × completed hours → automatic settlement. Attendance stored as JSONB snapshots, so a full month closes in 17 clicks.

  • Auto settlement
  • Attendance snapshots
  • CSV bulk import
  • Consultation inbox
  • Audit log

Core features

The screens used every day.

HWPX

2026-1학기 중간 기출.hwpx

✓ 파싱 완료

1. Choose the correct verb form.

② was

2. Which word means '...'?

④ sophisticated

3. Fill in the blank: ___ she go?

① Did
정답 24/24 자동 인식퀴즈 생성 →

01

Question generation

One HWPX, one full quiz

  • Drag & drop HWP
  • Auto-extract answers
  • Preserve formatting
  • 3-round setup

오늘의 과제

SAT Reading · 1차

Q5. Which of the following best describes...

(A) Irony
(B) Hyperbole
(C) Metaphor

02

Student practice

Mobile web, no install

  • Assignment push
  • Instant auto-grade
  • Auto retake round 2
  • Practice mode

2026년 3월 정산

₩ 38,420,000

박OO 강사42h3,360,000
김OO 강사38h3,040,000
이OO 강사51h4,335,000
자동 계산 완료승인 대기

03

Settlement

Set once, calculated

  • Per-instructor rates
  • Auto hour totals
  • Approval workflow
  • Tax export

3월 4주차 · 수요일

저장됨

학생

1교시

2교시

3교시

4교시

김민준

이서연

박지우

정하은

04

Attendance

17 clicks per month

  • JSONB snapshots
  • Period-batch check
  • Debounced autosave
  • Live share with parents

NEW — The prep loop

The test is the beginning. What happens after is the product.

What traditional LMSs miss — closing the loop from question authoring to real student outcomes.

STEP 01

Author

Teacher uploads this week's HWPX or Excel. Questions become quizzes.

STEP 02

Deliver

Auto-assigned by class. Students take it on their phone within hours.

STEP 03

Capture

Every wrong answer, correct answer, time spent, weak unit — stored per student.

STEP 04

Analyze

Class average vs. individual, per-unit accuracy, 4-week growth curve — all in the dashboard.

STEP 05

Adapt

Next week's questions favor weak units. The curriculum shifts toward the university goal.

An academy that follows students to admission.

This is not a question bank. It is an operating system that follows one student for a year and an academy for three.

Why Academia

Generic LMSs are everywhere. This one was built for Korean academies.

HWP/HWPX support

The only platform that parses Korean HWPX directly. Teachers upload the file they already use.

Desktop app

Electron builds for Windows and macOS. Works on classroom networks that aren't always reliable.

Per-academy isolation

Supabase RLS multi-tenancy. One platform, many academies. Data never crosses over.

Built with real academies

Weekly syncs with Megastudy and Daechi. Every feature was asked for by someone running an academy.

Modern stack

React 19, TypeScript, Supabase Postgres 15. Maintainable in a year, in five years.

Extensible foundation

24 feature modules, 22 core tables. New features ship in days, not sprints.

The numbers

Proof, not adjectives.

99.4%

fewer attendance rows

From 2,720 to 17 per month after JSONB snapshot refactor.

2,720→17

API calls per month

Same feature, 99% less server load.

14,643

rows of real production data

Live database, not synthetic.

24+21

feature modules + entities

Feature-Sliced Design. Enterprise-grade architecture.

Rollout

Four weeks from signing to running.

  1. 01

    30-min consult

    We listen to how your academy runs today and where the time goes.

  2. 02

    Academy setup

    Grades, subjects, class tree, instructor rates, attendance rules — mirrored exactly.

  3. 03

    Data migration

    Import students and instructors via CSV. Accounts created automatically. Existing question banks imported too.

  4. 04

    Staff training

    One-hour live training with a recording. Desk staff need 30 minutes.

  5. 05

    Launch & support

    First month is hands-on. After that, issues answered within 3 hours on average.

Consult · Demo · Quote

Rebuild how your academy runs this month.

Start with a 30-minute call. If we're not the right fit, you'll know before anyone commits.

Reply within 24 hours · Average 3-week launch after decision