Hal Teknis

Hal Teknis
🛠️ Teknis

Halaman ini ditujukan buat yang penasaran: “Ini sebenarnya sistem apa sih?”

Jawaban singkatnya: kumpulan halaman dan mekanisme sederhana yang disusun supaya rapi, konsisten, dan bisa dipakai tanpa perlu backend ribet.

Jawaban panjangnya: silakan lanjut baca ke bawah.

🏗️ Struktur

Struktur sistem ini

  • 📄 Halaman BioLink (gerbang utama)
  • 🔐 Halaman verifikasi dokumen
  • ℹ️ Halaman penjelasan (Apa ini, Baca Baik-baik, dll)
  • 🎨 CSS bersama (biar tampilannya konsisten)

Tidak ada database. Tidak ada login. Tidak ada akun.

Yang ada cuma halaman yang tahu apa yang harus ditampilkan berdasarkan konteks.

🔗 QR Code

Soal QR Code

QR Code di sistem ini hanyalah pengarah.

Isinya berupa URL yang mengandung informasi yang memang sengaja ditanamkan sejak awal.

QR Code tidak menyimpan “data rahasia”. Ia cuma menunjuk ke halaman.

🧩 Parameter URL

Parameter URL

Beberapa halaman membaca data dari parameter URL, misalnya:

?dokumen=NamaDokumen&tanggal=YYYY-MM-DD&lokasi=Lokasi&hash=SHA256

Parameter ini:

  • 📌 Bersifat statis
  • 📌 Dibuat saat dokumen disiapkan
  • 📌 Tidak berubah walaupun diakses ulang

Sistem tidak memverifikasi kebenaran isi parameter. Ia hanya menampilkan apa adanya.

🔐 Hash

Tentang hash dokumen

Hash yang ditampilkan menggunakan algoritma SHA-256.

Fungsinya bukan buat gaya-gayaan, tapi untuk:

  • 🔍 Identifikasi dokumen
  • 🧾 Referensi teknis
  • 🧠 Validasi manual (kalau dibutuhkan)

Sistem ini tidak menghitung ulang hash. Nilai hash diasumsikan sudah dihitung sebelumnya.

🎨 Frontend

Soal tampilan & interaksi

Seluruh tampilan dibuat menggunakan:

  • HTML sederhana
  • CSS statis
  • JavaScript ringan

Tidak ada framework berat. Tidak ada build step. Tidak ada minify-minify-an berlebihan.

Kalau halaman bisa dibuka di browser lama, berarti sudah cukup.

🧠 Filosofi

Kenapa dibuat seperti ini?

Karena tidak semua sistem harus kompleks untuk bisa berfungsi dengan baik.

Prinsip yang dipakai:

  • 🧩 Sederhana lebih tahan lama
  • 📄 Transparan lebih mudah dipercaya
  • 🔧 Bisa dibaca lebih penting daripada canggih

Atau versi singkatnya: selama masih bisa dijelaskan, berarti belum kebablasan. He he..

✅ Penutup

Kalau Anda membaca sampai sini, berarti memang tertarik pada detailnya.

Tidak semua orang perlu tahu bagian ini, tapi yang perlu tahu, biasanya akan mencarinya.

Halaman ini disediakan bukan untuk pamer teknis, tapi untuk menjawab rasa penasaran.

Sisanya, biarkan halaman lain yang bekerja.

— F Mario Andaru