Certified Care Worker Exam Prep - Japanese Language Learning Platform
A web app for studying past questions from Japan's certified care worker exam, organized by year and subject. Includes subscription billing and Japanese-Indonesian translation to support international caregivers preparing for the exam.
Duration
Contract development
Team
1-2 people
01 // OVERVIEW
Project Overview
A web platform for studying past questions from Japan's certified care worker exam in a quiz format, organized by year and subject. It features email-based authentication and Stripe subscriptions, plus a Japanese-Indonesian (and six other languages) translation display to support international caregivers studying for the exam. It also includes an admin feature for bulk-importing questions across 13 subjects and multiple years from CSV/Excel.
02 // KEY FEATURES
Key Features
Past exam study by year and subject
Organizes past questions from the certified care worker exam into 13 subjects across multiple years. The quiz format supports correct/incorrect judging, explanation display, and navigation, with keyboard support (keys 1-5, Enter).
Multilingual translation and hover vocabulary
Question text can be toggled between Japanese and Indonesian. Includes a vocabulary feature that shows translations on hover over technical terms, plus flashcard-style memorization cards.
Email authentication and Stripe subscriptions
Implements email authentication via a custom user model and Stripe-based subscription billing. Paid plans unlock access to all features, and question data can be bulk-registered via CSV/Excel import from the admin screen.
03 // TECHNICAL DEEP-DIVE
Technical Highlights
Solution
Bulk management of multi-subject, multi-year data
Built an import system where uploading a CSV or Excel file automatically generates the relationships between year, session, subject, question, and answer choices. This minimizes the effort of data entry and lets administrators add and update questions on their own.
04 // IMPACT & RESULTS
Results
13 subjects
Covers all subjects of the certified care worker exam
7 languages
Translation into Indonesian and other languages
Stripe
Subscription billing implemented