Proyek

Ini adalah kumpulan aplikasi publik yang saya kembangkan secara personal.

  • Learning Cards ↗

    Ini adalah aplikasi kartu flash digital yang menggunakan metode pengulangan berjarak atau spaced repetition.

    Aplikasi ini dirancang untuk membantu pelajar dan mahasiswa menghafal materi dengan lebih efektif dan terstruktur.

  • Upmon ↗

    Aplikasi monitoring multi-region untuk memantau uptime HTTP endpoint, konektifitas port, masa berlaku sertifikat SSL, dan berbagai aspek ketersediaan layanan lainnya.

    Proyek ini dikembangkan sebagai showcase aplikasi berbasis Elixir dan Phoenix dengan pemanfaatan WebSocket untuk komunikasi realtime. Sistem ini mencakup scheduler, checker yang berjalan di berbagai region, serta pusat koordinasi yang mengatur dan menerima hasil pengecekan dari setiap region secara langsung. Pendekatan ini memungkinkan proses monitoring berjalan lebih terdistribusi, responsif, dan mudah dipantau.