Feature #26736
open[Lembaga] Implementasi Form Pendaftaran
Description
List Requirement :
1. Form Pendaftaran disesuaian dengan figma :
https://www.figma.com/design/QUo59huDW7nJu8TgfWVWZe/MQKN-2025---Design?node-id=77686-3807&p=f&t=MJsKYiBnpjp2msin-0
2. Untuk kolom-kolom berikut memiliki auto filled, diantaranya : * Nama Lembaga (mengambil dr data login lembaga) * NSM Lembaga (mengambil dari data login lembaga) * NIK Peserta (mengambil dari data EMIS) * Nama Peserta (mengambil dari data EMIS, ketika get NIK) * Jenis Kelamin (mengambil dari data EMIS, ketika get NIK) * Tempat Lahir (mengambil dari data EMIS, ketika get NIK) * Tanggal Lahir (mengambil dari data EMIS, ketika get NIK) * Nomor Telepon Peserta (mengambil dari data EMIS, ketika get NIK) * Bidang Lomba (mengambil dari data bidang lomba yang dipilih pada dashboard) * Marhalah (mengambil dari data bidang lomba yang dipilih pada dashboard) * Kategori Lomba (mengambil dari data bidang lomba yang dipilih pada dashboard) * Kategori Peserta (mengambil dari data bidang lomba yang dipilih pada dashboard)
3. Fitur Unggah File, apabila terdapat file yang telah diunggah oleh Admin maka munculkan fitur Unduh filenya + Nama Filenya
dan apabila tidak ada file yang diunggah oleh admin maka cukup munculkan fitur unggah filenya saja
4. Unggah File bisa dilakukan berkali-kali (auto replace)
5. File hasil diunggah oleh Lembaga ditampilkan dalam bentuk list dan bisa dihapus & dipreview
6. Fitur Simpan, digunakan untuk menyimpan form sehingga status pendaftaran menjadi draft
7. Fitur Batal, digunakan untuk membatalkan pengisian form (back to dashboard)
Expected result :
Form dibuat selengkap dan semudah mungkin untuk memenuhi kebutuhan Lembaga dalam mendaftarkan peserta lomba.
Files