Create & Edit Survei

Berikut merupakan dokumentasi tambah dan edit survei pada admin panel.

Komponen: Admin Panel

Screen

Create Survei Admin Panel

Field Judul Survei

Property

Description

Type

Input text

Validation

  • Required

  • Length 10-100 characters

Interaction

None

Field Kategori

Property

Description

Type

Dropdown

Validation

Required

Interaction

None

Field Tanggal Mulai

Property

Description

Type

Date

Validation

  • Required

  • Date can't less than today

Interaction

None

Field Tanggal Berakhir

Property

Description

Type

Date

Validation

  • Required

  • Date can't less than "tanggal mulai"

  • Date can't less than today

Interaction

None

Field URL Survei

Property

Description

Type

Input text

Validation

  • Required

  • Length max. 255 char

  • URL Formatted (ex. http://google.com)

Interaction

None

Button Simpan sebagai Draft

Jika data valid:

  • Menyimpan data dan kembali ke halaman List survei.

  • Menampilkan pesan sukses: "Data baru berhasil di update".

  • Status berubah menjadi "Draft" dan data dapat di edit kembali.

Jika data tidak valid:

  • Tetap pada halaman Form Create/Edit dengan kondisi isian pada tiap field sebagaimana yang diinput user.

  • Menampilkan pesan gagal (berwarna merah) pada field yang tidak valid.

Button Publikasi Survei

Jika tanggal mulai survei adalah hari ini:

  • Menyimpan data dan kembali ke halaman List survei.

  • Menampilkan pesan sukses: "Data baru berhasil di update".

  • Menampilkan survei pada aplikasi mobile.

Jika tanggal mulai survei adalah tidak hari ini (setelah atau sebelum):

  • Tombol publikasi survei akan disabled.

  • Menampilkan pesan warning: "Untuk melakukan publikasi survei, tanggal mulai harus diisi hari ini"

Button Batal

Kembali ke halaman List survei tanpa menyimpan data.

Last updated