Hari ini ada satu momen kecil yang cukup berkesan buatku.
Setelah beberapa hari coding, debugging, bolak-balik cPanel, database, login system, session, dan domain, akhirnya:
rpgtracker.my.id resmi online dan bisa diakses publik.
Kalau dilihat orang lain, mungkin ini cuma website sederhana.
Tapi buatku, ini lebih dari sekadar halaman web.
Awalnya Cuma Catatan Pribadi
Beberapa waktu terakhir aku sering mencatat target, progress, dan pencapaian harian.
Mulai dari:
Target mingguan
Quest harian
Progress project
Milestone pribadi
Tracking kebiasaan
Awalnya semua ada di kertas, spreadsheet, dan berbagai catatan yang tersebar.
Lalu muncul ide sederhana:
"Bagaimana kalau hidup dibuat seperti game RPG?"
Setiap aktivitas memberi XP.
Setiap pencapaian membuka level baru.
Setiap target besar menjadi misi utama.
Dari situlah RPG Tracker lahir.
Yang Berhasil Dibangun
Versi saat ini sudah memiliki beberapa fitur dasar:
✅ Quest harian
✅ Sistem XP dan Level
✅ Achievement
✅ Misi besar (Milestone)
✅ Grafik progress
✅ Multi User
✅ Login & Session
✅ Demo Mode
Bukan aplikasi yang sempurna.
Tapi sudah cukup untuk digunakan dan terus dikembangkan.
Bagian yang Tidak Terlihat
Orang biasanya hanya melihat hasil akhirnya.
Yang tidak terlihat adalah:
Error database
Session yang tiba-tiba hilang
Tampilan yang berantakan
Domain yang belum resolve
SSL yang gagal
Login yang tidak mau jalan
DNS yang belum propagasi
Dan tentu saja...
Ratusan kali refresh browser. π
Momen yang Menyenangkan
Hari ini aku juga berhasil:
Menghubungkan domain baru
Mengaktifkan SSL Let's Encrypt
Mengaktifkan HTTPS
Menyiapkan Demo Mode
Dan akhirnya melihat ikon gembok hijau muncul di browser.
Mungkin terdengar sepele.
Tapi bagi orang yang pernah deploy project sendiri, rasanya selalu menyenangkan.
Bukan Tentang Produknya
Kalau dipikir-pikir, yang paling berharga bukan website ini.
Yang berharga adalah prosesnya.
Kurang dari satu bulan yang lalu aku bahkan belum membayangkan akan membangun aplikasi seperti ini.
Hari ini sudah ada domain sendiri yang bisa dibuka siapa saja.
Mungkin kecil.
Mungkin sederhana.
Tapi setiap project yang selesai selalu mengajarkan sesuatu yang baru.
Dan menurutku itu yang paling penting.
Live: https://rpgtracker.my.id
Masih tahap awal, masih banyak yang perlu diperbaiki.
Tapi untuk hari ini, aku cukup senang melihat satu ide kecil akhirnya punya rumah sendiri di internet. πΏπ
#BuildInPublic #SAPCode #RPGTracker #WebDevelopment #IndieHacker #LifeRPG #CodingJourney #DigitalBuilder
Komentar
Posting Komentar