Kronik
01 / WEB INTERAKTIFMenelusuri sejarah melalui peta, timeline, dan filter topik. Sebuah proyek eksplorasi yang saya bangun dengan bantuan AI.
Halo, saya Riskiyanto.
Saya membangun pengalaman web interaktif, dengan perhatian pada komponen yang mudah dibaca dan proses yang terdokumentasi.
WEB INTERAKTIF AUTOMASI EKSPLORASI UI
Scroll untuk eksplorasi01 SELECTED WORK
Dua proyek, dua konteks.
Dari eksplorasi sejarah hingga pengisian data.
Menelusuri sejarah melalui peta, timeline, dan filter topik. Sebuah proyek eksplorasi yang saya bangun dengan bantuan AI.
Mengotomasi pengisian data pada website, dengan review final oleh pengguna dan log terminal untuk menelusuri error.
02 FRONTEND PLAYGROUND
Demo kecil untuk konteks top up game: memilih paket, memvalidasi ID, dan meninjau pesanan sebelum konfirmasi.
Hanya simulasi. Game dan harga adalah contoh. Tidak ada pembayaran atau pengiriman data.
Game fiktif · Top up diamond
03 DI BALIK PROYEK
Saya mengerjakan proyek web dan automasi dengan bantuan AI. Setiap proyek menjadi kesempatan untuk belajar, menyusun komponen yang terbaca, dan mencatat prosesnya.
Lihat profil GitHubSaya mengusahakan struktur komponen yang mudah dibaca agar perubahan fitur lebih mudah ditelusuri.
Proyek saya dokumentasikan agar konteks pengerjaan dan perubahan bisa diperiksa kembali.
Saya terbuka tentang penggunaan AI dan terus memperdalam pemahaman atas hasil yang dibangun.
04 LET'S CONNECT
Terbuka untuk posisi frontendSaya terbuka untuk berdiskusi tentang
posisi frontend dan pengembangan web.
Eksplorasi sejarah melalui peta interaktif, dengan timeline dan filter topik yang terhubung.
Kronik menyajikan peristiwa sejarah berdasarkan lokasi dan era. Peta memberi konteks geografis, sementara timeline dan kategori membantu menelusuri topik.
Leaflet dan React-Leaflet menjadi mesin peta, dengan CARTO Voyager sebagai basemap serta
React-Leaflet-Cluster untuk pengelompokan marker. Dynamic import Next.js dengan
ssr: false digunakan untuk komponen peta yang bergantung pada objek
window.
Tailwind CSS mendukung tampilan adaptif. Proyek menyediakan tema Light, Dark, dan Sepia, serta bahasa Indonesia dan Inggris melalui next-intl.
Proyek ini dibangun dengan bantuan AI. Fokus saya adalah mengusahakan komponen yang terbaca dan mendokumentasikan proyek. Pemahaman tentang interaksi antarfitur dan pengujian skenario tetap saya perdalam.
Buka KronikBot untuk membantu pengisian data pada website, disertai pemeriksaan hasil oleh pengguna.
Pengisian data pada website dilakukan melalui bot automasi. Pengguna tetap memeriksa kesesuaian data melalui review final di akhir proses.
Proyek didokumentasikan untuk membantu pemeriksaan ketika fitur berubah. Review final dan log error menjadi bagian penting dalam penggunaan bot.
Studi kasus ini menjelaskan alur kerja tanpa menyertakan data pengguna atau akses website tujuan. Demo publik, metrik penghematan waktu, dan hasil pengujian pemulihan belum disertakan.