
GetTopik
Sole developer · Client5K+ downloads · 4.6★ App Store



Student app with vocabulary, mock tests, handwriting and speaking practice, plus a Flutter Web admin where teachers build the content. Built both from scratch.
What I built
Hangul handwriting checker
Renders reference and strokes off-screen and compares pixels in an isolate — on device, no ML model.
CustomPainterIsolatesSpeaking practice
Live Korean speech recognition checked against the answer, with TTS playback.
speech_to_textflutter_ttsLesson engine
Data-driven player for many homework types rendered from server models.
flutter_blocjust_audioTeacher admin and question builder
Flutter Web admin for books, units, words, exam tasks and tests with role-based access.
Flutter WebSyncfusion DataGridLeaderboards and coin shop
Group and global rankings and a shop for earned coins.
Syncfusion Charts
Built with
Flutter
Flutter Web
BLoC
GitLab CI