Skip to main content

Membuat Event

Panduan ini akan membantu Kamu membuat event baru di dashboard Circle. Event memungkinkan Kamu untuk membuat berbagai jenis acara seperti kajian, seminar, workshop, atau acara lainnya dengan informasi lengkap, periode event yang jelas, lokasi, dan pemateri yang dapat ditentukan sesuai kebutuhan.

Akses Halaman Create

Untuk membuat event baru:

  1. Buka halaman daftar Events di /events
  2. Klik card "Buat Event Baru" di bagian atas halaman
  3. Atau akses langsung melalui URL: /events/create
  4. Kamu akan diarahkan ke halaman form create

Form Fields

Form create event terdiri dari beberapa field yang perlu diisi. Berikut adalah tabel lengkap semua field beserta penjelasannya:

FieldLabelRequiredTipePlaceholderDeskripsiValidasi
bannerImageUpload banner event✅ WajibImage-Gambar banner dengan rasio 4:5Required, max 1MB
titleJudul Event✅ WajibTextContoh: Kajian Ngaji BarengJudul atau nama eventMinimal 8 karakter
categoryIdKategori✅ WajibSelectPilih KategoriKategori eventRequired, min 3 karakter
startDateWaktu Mulai✅ WajibDatetime PickerPilih tanggal mulaiTanggal dan waktu mulai eventHarus berupa tanggal valid
endDateWaktu Berakhir✅ WajibDatetime PickerPilih tanggal berakhirTanggal dan waktu berakhir eventHarus berupa tanggal valid
allowedGenderPeserta✅ WajibSelectPilih genderPersyaratan jenis kelamin untuk pesertaRequired (MALE/FEMALE/BOTH)
typeTipe✅ WajibRadio GroupPilih tipe eventTipe event (Online/Offline)Required (ONLINE/OFFLINE)
locationDescriptionLokasi Event / Link Video Conference⚠️ ConditionalTextarea / InputDarisini HQ\nMaps: ... / https://zoom.us/j/891Lokasi atau link video conferenceConditional berdasarkan tipe
speakersPemateri / Ustadz✅ WajibSelect CreatableKetik Daftar pemateri atau ustadzRequired, min 1 pemateri
descriptionDeskripsi✅ WajibTextareaDeskripsi lengkap event yang Kamu buatPenjelasan lengkap tentang eventMinimal 32 karakter

Detail Field

1. Banner Image (Upload banner event)

Wajib diisi

  • Label: Upload banner event
  • Tipe: Image Upload
  • Deskripsi: Rasio gambar 4:5 dan ukuran tidak lebih dari 1MB
  • Validasi: Wajib diisi, maksimal 1MB

Banner image adalah gambar yang akan ditampilkan di card event. Gunakan gambar yang menarik dan relevan dengan tema event.

Tips memilih banner:

  • Gunakan gambar dengan rasio 4:5 (contoh: 800px × 1000px)
  • Pastikan ukuran file tidak lebih dari 1MB
  • Pilih gambar yang jelas dan menarik perhatian
  • Hindari gambar yang terlalu ramai atau sulit dibaca
  • Gunakan gambar yang sesuai dengan tema event

2. Title (Judul Event)

Wajib diisi

  • Label: Judul Event
  • Placeholder: Contoh: Kajian Ngaji Bareng
  • Deskripsi: Judul atau nama event yang akan ditampilkan
  • Validasi: Minimal 8 karakter

Gunakan judul yang jelas, menarik, dan mudah diingat. Judul yang baik akan membantu menarik perhatian peserta potensial.

Contoh yang baik:

  • Kajian Ngaji Bareng Ramadhan 2024
  • Seminar Kewirausahaan Digital
  • Workshop Public Speaking untuk Pemula
  • Kajian Akbar Bersama Ustadz Abdullah

Tips menulis judul:

  • Gunakan kata kunci yang relevan dengan event
  • Buat judul yang spesifik dan jelas
  • Hindari judul yang terlalu panjang atau terlalu pendek
  • Sertakan informasi penting seperti tema atau pemateri jika relevan

3. CategoryId (Kategori)

Wajib diisi

  • Label: Kategori
  • Tipe: Select (dropdown)
  • Placeholder: Pilih Kategori
  • Options: Daftar kategori event yang tersedia
  • Validasi: Required, minimal 3 karakter

Pilih kategori yang sesuai dengan jenis event yang akan dibuat. Kategori membantu peserta menemukan event yang sesuai dengan minat mereka.

Tips memilih kategori:

  • Pilih kategori yang paling sesuai dengan tema event
  • Jika tidak yakin, pilih kategori yang paling umum
  • Kategori akan membantu event muncul di pencarian yang relevan

4. Start Date (Waktu Mulai)

Wajib diisi

  • Label: Waktu Mulai
  • Tipe: Datetime Picker (single selection)
  • Placeholder: Pilih tanggal mulai
  • Validasi: Harus berupa tanggal dan waktu valid

Pilih tanggal dan waktu kapan event akan dimulai. Event akan aktif mulai dari waktu yang ditentukan.

Tips menentukan start date:

  • Tentukan waktu yang realistis untuk persiapan
  • Berikan waktu yang cukup untuk promosi sebelum event dimulai
  • Pertimbangkan waktu yang tepat untuk menarik peserta (misalnya weekend atau malam hari)
  • Pastikan waktu yang dipilih tidak bentrok dengan event lain

5. End Date (Waktu Berakhir)

Wajib diisi

  • Label: Waktu Berakhir
  • Tipe: Datetime Picker (single selection)
  • Placeholder: Pilih tanggal berakhir
  • Validasi: Harus berupa tanggal dan waktu valid, harus setelah start date

Pilih tanggal dan waktu kapan event akan berakhir. Setelah waktu ini, event akan ditandai sebagai event yang sudah berakhir.

Tips menentukan end date:

  • Tentukan durasi event yang realistis
  • Pastikan end date setelah start date
  • Pertimbangkan waktu yang dibutuhkan untuk sesi tanya jawab atau networking
  • Berikan waktu yang cukup untuk peserta mengikuti seluruh event

6. Allowed Gender (Peserta)

Wajib diisi

  • Label: Peserta
  • Tipe: Select (dropdown)
  • Placeholder: Pilih gender
  • Options:
    • Khusus Laki-Laki (MALE)
    • Khusus Perempuan (FEMALE)
    • Umum (BOTH)
  • Validasi: Required

Tentukan persyaratan jenis kelamin untuk peserta. Pilih sesuai dengan karakteristik event yang ditawarkan.

Tips memilih allowed gender:

  • Pilih "Umum" jika event terbuka untuk semua jenis kelamin
  • Pilih "Khusus Laki-Laki" atau "Khusus Perempuan" jika ada persyaratan khusus
  • Pertimbangkan karakteristik event dan kebutuhan peserta

7. Type (Tipe)

Wajib diisi

  • Label: Tipe
  • Tipe: Radio Group
  • Placeholder: Pilih tipe event
  • Options:
    • Online: Event yang dilakukan secara online melalui video conference
    • Offline: Event yang dilakukan secara offline di lokasi fisik
  • Validasi: Required

Tentukan tipe event sesuai dengan cara pelaksanaannya. Pilihan ini akan menentukan field lokasi yang muncul.

Perbedaan Online dan Offline:

  • Online: Event dilakukan melalui platform video conference seperti Zoom, Google Meet, atau YouTube Live. Field lokasi akan menjadi input URL.
  • Offline: Event dilakukan di lokasi fisik. Field lokasi akan menjadi textarea untuk deskripsi lokasi.

Conditional - Wajib diisi berdasarkan tipe

Field lokasi akan berbeda tergantung pada tipe event yang dipilih:

Untuk Event Offline (Lokasi Event)

  • Label: Lokasi Event
  • Tipe: Textarea
  • Placeholder: Darisini HQ\nMaps: https://maps.app.goo.gl/xHqSbqPkDPPYVrww9
  • Deskripsi: Deskripsi tempat pelaksanaan event
  • Validasi: Optional (nullish)

Tips mengisi lokasi offline:

  • Sertakan alamat lengkap lokasi event
  • Tambahkan link Google Maps untuk memudahkan peserta menemukan lokasi
  • Sertakan landmark atau petunjuk arah jika diperlukan
  • Tambahkan informasi parkir jika tersedia
  • Label: Link Video Conference
  • Tipe: Input (URL)
  • Placeholder: https://zoom.us/j/891
  • Deskripsi: Link Zoom, Google Meet, Youtube atau media online lainnya
  • Validasi: URL format (nullish)

Tips mengisi link video conference:

  • Pastikan link dapat diakses oleh peserta
  • Gunakan link yang stabil dan tidak mudah berubah
  • Untuk YouTube Live, gunakan link streaming yang benar
  • Sertakan password jika diperlukan (dapat ditambahkan di deskripsi)

9. Speakers (Pemateri / Ustadz)

Wajib diisi

  • Label: Pemateri / Ustadz
  • Tipe: Select Creatable (multi-select)
  • Placeholder: Ketik untuk mencari atau membuat baru
  • Deskripsi: Daftar pemateri atau ustadz yang akan mengisi event
  • Validasi: Required, minimal 1 pemateri

Tambahkan pemateri atau ustadz yang akan mengisi event. Kamu dapat memilih dari daftar yang sudah ada atau membuat pemateri baru dengan mengetik nama mereka.

Tips mengisi pemateri:

  • Tambahkan minimal 1 pemateri
  • Kamu dapat menambahkan beberapa pemateri jika event memiliki beberapa sesi
  • Ketik nama pemateri untuk mencari dari daftar yang sudah ada
  • Jika pemateri belum ada di daftar, ketik nama mereka dan sistem akan membuat entri baru
  • Pastikan nama pemateri ditulis dengan benar dan konsisten

10. Description (Deskripsi)

Wajib diisi

  • Label: Deskripsi
  • Placeholder: Deskripsi lengkap event yang Kamu buat
  • Tipe: Textarea (multi-line)
  • Validasi: Minimal 32 karakter

Deskripsi harus menjelaskan:

  • Tema atau topik event
  • Materi yang akan dibahas
  • Manfaat atau keuntungan mengikuti event
  • Informasi penting lainnya seperti dress code, persiapan yang diperlukan, dll

Tips menulis deskripsi:

  • Gunakan bahasa yang jelas dan mudah dipahami
  • Sertakan informasi detail tentang event
  • Tambahkan informasi tentang manfaat mengikuti event
  • Jelaskan apa yang akan dipelajari atau didapatkan peserta
  • Buat deskripsi yang menarik namun tetap informatif
  • Sertakan informasi kontak atau cara menghubungi jika diperlukan

Contoh Pengisian Form

Berikut adalah contoh pengisian form yang benar:

  • Banner Image: Gambar dengan rasio 4:5, ukuran maksimal 1MB
  • Title: Kajian Ngaji Bareng Ramadhan 2024
  • CategoryId: Kajian
  • Start Date: 01 April 2024, 19:00
  • End Date: 01 April 2024, 21:00
  • Allowed Gender: Umum
  • Type: Offline
  • Location Description: Masjid Al-Ikhlas\nJl. Raya Sudirman No. 123\nMaps: https://maps.app.goo.gl/example
  • Speakers: Ustadz Abdullah, Ustadzah Fatimah
  • Description: Kajian Ngaji Bareng Ramadhan 2024 akan membahas tentang keutamaan bulan Ramadhan, tata cara puasa yang benar, dan amalan-amalan sunnah di bulan Ramadhan. Kajian ini akan dipandu oleh Ustadz Abdullah dan Ustadzah Fatimah. Acara akan dilaksanakan di Masjid Al-Ikhlas dengan protokol kesehatan yang ketat. Peserta diharapkan datang 15 menit sebelum acara dimulai.

Submit Form

Setelah semua field diisi dengan benar:

  1. Klik tombol "Buat" di bagian bawah form
  2. Sistem akan memvalidasi semua field
  3. Jika ada error, perbaiki field yang bermasalah
  4. Jika berhasil, Kamu akan diarahkan ke halaman detail event yang baru dibuat

Setelah Event Dibuat

Setelah event berhasil dibuat:

  • Event akan muncul di halaman daftar Events
  • Kamu akan langsung diarahkan ke halaman detail event
  • Di halaman detail, Kamu dapat:
    • Melihat informasi event
    • Mengupdate event
    • Membuat dan mengelola tiket
    • Membuat dan mengelola voucher code
    • Mengelola action links
    • Mempublikasikan event
    • Membagikan event

Tips

  • Buat judul yang jelas dan menarik untuk meningkatkan minat peserta
  • Tulis deskripsi yang informatif dan detail tentang event yang akan diselenggarakan
  • Tentukan periode event yang realistis dan sesuai kebutuhan
  • Gunakan banner yang menarik dan relevan dengan tema event
  • Pilih kategori yang sesuai dengan jenis event
  • Tentukan lokasi atau link video conference dengan jelas
  • Tambahkan pemateri yang relevan dan kompeten
  • Setelah membuat event, segera buat tiket agar peserta dapat mendaftar
  • Publikasikan event setelah semua informasi sudah lengkap

Troubleshooting

Error: "Judul Event minimal 8 karakter"

  • Pastikan judul memiliki minimal 8 karakter
  • Gunakan judul yang lebih deskriptif dan informatif

Error: "Minimal 32 karakter" (Description)

  • Pastikan deskripsi memiliki minimal 32 karakter
  • Tambahkan informasi lebih detail tentang event

Error: "Tanggal tidak valid"

  • Pastikan format tanggal yang dipilih benar
  • Pastikan end date setelah start date
  • Pastikan kedua tanggal sudah diisi

Error: "Banner wajib diisi" atau "Ukuran file terlalu besar"

  • Pastikan banner image sudah diupload
  • Pastikan ukuran file tidak lebih dari 1MB
  • Pastikan rasio gambar adalah 4:5

Error: "Field wajib diisi"

  • Pastikan semua field yang wajib sudah diisi
  • Periksa kembali form untuk memastikan tidak ada field yang kosong
  • Pastikan minimal 1 pemateri sudah ditambahkan

Error: "URL tidak valid" (untuk event online)

  • Pastikan link video conference menggunakan format URL yang benar
  • Pastikan link dimulai dengan http:// atau https://