“Buatkan halaman web asesmen siswa untuk program ESQ Talent DNA dengan gaya profesional, bersih, dan responsif menggunakan Bootstrap 5 CDN. Halaman ini harus memiliki struktur lengkap yang terdiri atas beberapa bagian utama:
-
Header responsif di bagian paling atas halaman yang memuat nama situs “ESQ Talent DNA Assessment Portal” serta menu navigasi horizontal berisi dua tautan utama, yaitu
BerandadanAsesmen. Gunakan navbar Bootstrap dengan warna latar belakang biru lembut (bg-primary-subtle) dan teks berwarna kontras; pastikan menu berubah menjadi ikon hamburger pada tampilan mobile, sehingga tetap responsif di berbagai perangkat. -
Hero Section ditempatkan tepat di bawah header, menampilkan latar belakang gambar lembut bertema pengembangan diri atau kepribadian, dengan teks utama besar berisi tagline seperti “Temukan Potensi Terbaikmu dengan ESQ Talent DNA” serta subjudul yang menjelaskan bahwa asesmen ini membantu siswa memahami kekuatan, karakter, dan bakat alami mereka; tambahkan tombol CTA bertuliskan “Mulai Asesmen Sekarang” yang menggulir otomatis ke bagian form asesmen di bawahnya.
-
Bagian Asesmen yang berisi form HTML dengan Bootstrap form components; form harus mencakup kolom input berikut:
-
Nama lengkap
-
NISN atau ID siswa
-
Jenis kelamin (dropdown: Laki-laki / Perempuan)
-
Kelas atau program studi
-
Alamat email
-
Pilihan minat atau kategori bakat (checkbox atau select multiple)
-
Jawaban singkat tentang cita-cita atau motivasi hidup
-
Tombol kirim dengan teks “Kirim Asesmen”
Pastikan form tersebut dihubungkan dengan Google Apps Script endpoint berikut:
https://script.google.com/macros/s/AKfycby_g0vjMESWboG3AdBe5YifNPo4OfbztDzSahXnrugc4j4_6aoacAFmYF5AoVObRHZx/exec
dengan metodePOST, menggunakan fungsi JavaScriptfetch()untuk mengirim data ke spreadsheet, serta tambahkan notifikasi alert yang menampilkan pesan sukses atau gagal pengiriman data. -
-
Footer diletakkan di bagian bawah halaman dengan warna lembut yang senada dengan header; isi footer dengan teks seperti “© 2025 ESQ Talent DNA Program — Powered by Google Apps Script Integration” serta tautan kecil menuju dokumentasi atau kontak pengembang.
Gunakan layout Bootstrap berbasis container dan row agar setiap elemen sejajar dengan baik di berbagai ukuran layar; pastikan seluruh teks menggunakan font modern seperti Poppins atau Roboto, dengan ukuran yang proporsional antara judul, subjudul, dan teks isi; sertakan pula padding dan margin yang cukup untuk menjaga ruang visual yang lega; dan berikan transisi halus pada tombol CTA agar tampil elegan saat di-hover.”

Tidak ada komentar:
Posting Komentar