All projects
GetTopik app icon

GetTopik

Sole developer · Client5K+ downloads · 4.6★ App Store
GetTopik screenshot 1GetTopik screenshot 2GetTopik screenshot 3

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.

    CustomPainter
    Isolates
  • Speaking practice

    Live Korean speech recognition checked against the answer, with TTS playback.

    speech_to_text
    flutter_tts
  • Lesson engine

    Data-driven player for many homework types rendered from server models.

    flutter_bloc
    just_audio
  • Teacher admin and question builder

    Flutter Web admin for books, units, words, exam tasks and tests with role-based access.

    Flutter Web
    Syncfusion DataGrid
  • Leaderboards and coin shop

    Group and global rankings and a shop for earned coins.

    Syncfusion Charts

Built with

Flutter
Flutter Web
BLoC
GitLab CI
GitHub