Exam Editor & Content Tooling
Cross-platform desktop application for creating, editing, and exporting EPS-TOPIK exam content in multiple formats.
Overview
Internal tool for efficient creation and management of EPS-TOPIK exam content from authoring to export for print, digital study, and mobile apps.
Role
Full-stack Developer (Solo Project)
Tech Stack
Context & Problem
Creating exam content requires managing questions, options, images, and audio files with complex relationships.
Solution
Unified creation interface with automated export pipelines. Key features include Electron-based desktop app, template-driven PDF generation, and structured ZIP export.
Key Features
CRUD Exam Management
Create, read, update, and delete exam questions with a structured editor interface.
Multi-Mode PDF Export
Export exams in three formats: Student (without audio script), Teacher (with audio script), and Answer Key.
Audio Export to MP3
Extract and export listening section audio files to MP3 format for offline use.
ZIP Package Export
Bundle exam content into ZIP packages compatible with the UBT EPS-TOPIK Android application.
Cross-Platform Desktop App
Built with Electron for compatibility across Windows, macOS, and Linux.
Structured Content Editor
Visual editor for organizing questions, answer choices, images, and audio references.
Impact & Results
The editor significantly streamlines the content production workflow:
- Single source of truth for all exam content, deleting version inconsistencies
- One-click export to multiple formats reduces manual preparation time
- Direct ZIP export integration with UBT EPS-TOPIK mobile app
- Consistent PDF formatting across all printed materials
Screenshots


