>_Daus

Personal Projects

La BelajarEducation

A Malaysian K-12 learning platform spanning prasekolah through Tingkatan 5, covering curriculum-aligned subjects and exercises across Bahasa Malaysia, Bahasa Inggeris, Matematik, Sains, and Sejarah — built as two applications sharing one Supabase backend.

Flutter + Blazor + Supabase

Student App Flutter

The student-facing mobile app: daily streaks, level selection from Darjah to Tingkatan, and interactive exercises like fill-in-the-blanks with visual prompts, worked-answer math quizzes with a scratch pad, and a question bank that tracks completion per topic.

La Belajar home screen showing streak, Darjah/Tingkatan levels, and today's subjects
La Belajar fill-in-the-blank exercise with a visual prompt of a family breakfast scene
La Belajar decimals quiz with a working area and multiple choice answers
La Belajar question bank screen showing per-topic completion progress across subjects

Admin Portal Blazor Web

The management webapp for the La Belajar team and parents: question bank administration with thousands of questions across active exercises, bulk import tools, user management, and learning records that break down every child's attempts, scores, and full answers per exercise.

La Belajar Admin — Log Masuk
La Belajar Admin portal login page showing question and exercise counts
La Belajar Admin — Rekod Pembelajaran
La Belajar Admin learning records dashboard with per-child scores and attempt history
La BeatRhythm Game

A Flutter rhythm game paired with a .NET WPF admin tool that turns MP3s into playable beat charts through automated beat and onset detection, with a Supabase-backed pipeline for publishing songs straight to the game.

Flutter + .NET + Supabase

Mobile Game Flutter

La Beat title screen with Play, Settings, and Profile options
La Beat gameplay screen showing falling note lanes over an aurora background

Chart Publisher .NET WPF

LA Beat Publisher
LA Beat Publisher Windows app showing chart preview, sections, and quality checks for a song