Research

Karya Terpilih

Jelajahi perjalanan teknis saya melalui berbagai karya pilihan, mulai dari aplikasi fullstack hingga eksplorasi arsitektur.

RUAS — Ruang Asesmen
Pendidikan & Sekolah

RUAS — Ruang Asesmen

RUAS (Ruang Asesmen) adalah platform asesmen digital yang dikembangkan untuk guru guna memudahkan pengelolaan ujian sekolah dalam satu ruang terpadu. Fitur-fiturnya mencakup pengelolaan kurikulum, bank soal, jadwal, peserta, pelaksanaan ujian, serta laporan dan analisis hasil. RUAS membantu guru dan administrator mengelola asesmen secara lebih terstruktur, praktis, dan mudah dipantau.

Vue 3TypeScriptVue RouterViteBun RuntimeTypeScriptHonoMariaDBDrizzle ORMKaTeXDockerGHCRArcane
Aplikasi Manajemen Supervisi Pembelajaran
Lainnya

Aplikasi Manajemen Supervisi Pembelajaran

Platform digital untuk mengelola penilaian kinerja guru, supervisi pembelajaran, telaah RPP, observasi kelas, refleksi, dan tindak lanjut di SMKN Pasirian.

React dan TypeScriptViteNode.js dan ExpressSQLitebetter-sqlite3DockerGitHub ActionsGitHub Container RegistryArcaneNginx Proxy Manager
Mengubah Ide Pembelajaran Menjadi Aplikasi
Lainnya

Mengubah Ide Pembelajaran Menjadi Aplikasi

RakitApp adalah platform digital yang membantu guru dan sekolah mengubah masalah pembelajaran menjadi rancangan aplikasi yang jelas, terjangkau, dan siap dikembangkan.

ReactTypeScriptReact RouterTailwind CSSSQLiteDrizzle ORMVitestdan Agent Native/Hermes.
Platform Manajemen Pembelajaran Sekolah
Lainnya

Platform Manajemen Pembelajaran Sekolah

WebKelas adalah aplikasi manajemen pembelajaran sekolah untuk mengelola kelas, presensi, materi, tugas PDF, jadwal guru, aktivitas siswa, dan jurnal mengajar secara terintegrasi.

BunHonoReactTailwind CSSSQLiteDrizzle ORMRustfsDocker
Website MGMP Matematika SMK Lumajang
Komunitas

Website MGMP Matematika SMK Lumajang

Saya membangun Gemastika, platform digital MGMP Matematika SMK Kabupaten Lumajang. Saat ini sudah menjangkau 32 sekolah dengan 79 guru terdaftar — dan angka ini terus bertumbuh. Platform ini menyediakan Bank Pembelajaran berisi materi, bank soal, media pembelajaran, LKPD interaktif, dan praktik baik yang bisa diakses semua guru.

BunHonoTailwind CSSShadcn UISQLiteDrizzle ORM
Pixel Infographic Prompt Generator
Lainnya

Pixel Infographic Prompt Generator

Pixel adalah aplikasi berbasis web yang dirancang khusus untuk menyederhanakan proses pembuatan instruksi (prompt) AI dalam merancang infografis yang presisi dan menarik. Alat ini membantu pendidik, desainer, maupun kreator konten untuk menghasilkan parameter prompt yang terstruktur, sehingga tools AI Image Generator (seperti Midjourney, DALL-E, atau Canva) dapat menghasilkan visualisasi data dan materi edukasi yang sesuai dengan kebutuhan spesifik tanpa perlu keahlian prompt engineering tingkat lanjut.

BunHonoTailwind CSSShadcn UISQLiteDrizzle ORM
Mathflix LXP Tergamifikasi
Lainnya

Mathflix LXP Tergamifikasi

Mathflix adalah platform micro-learning interaktif yang mengubah cara siswa SMK memandang matematika. Meninggalkan format modul yang kaku, aplikasi ini mengusung antarmuka Dark Mode imersif bergaya platform streaming premium ala Netflix. Mathflix menghadirkan "episode" materi yang terpersonalisasi sesuai jurusan vokasi, kuis interaktif, dan memicu semangat belajar melalui sistem Leaderboard bergaya gaming.

BunHonoTailwind CSSVue.js 3ViteSQLiteDrizzle ORM
Ruang Tugas SMKN Pasirian
Lainnya

Ruang Tugas SMKN Pasirian

RuangTugas adalah platform Learning Management System (LMS) mandiri yang dirancang khusus untuk menyederhanakan alur distribusi dan pengumpulan tugas antara guru dan murid di SMK Negeri Pasirian. Dibangun di atas bleeding-edge stack menggunakan Bun, Hono, Drizzle, dan Docker, aplikasi ini mengutamakan kecepatan akses, antarmuka yang bersih, dan efisiensi manajemen data.

BunHonoTailwind CSSShadcn UISQLiteDrizzle ORM