Portal Pendaftaran Rasmi
Vendor & Peserta Program
Sila pilih kategori pendaftaran anda di bawah. Vendor dibuka khusus untuk pengusaha makanan, minuman, serta penjual alatan mainan kanak-kanak, manakala pendaftaran peserta adalah untuk penyertaan aktiviti dan acara akan datang.
Pendaftaran Vendor
Terbuka khusus untuk pengusaha makanan dan minuman (F&B) serta penjual alatan mainan kanak-kanak yang berminat menyewa tapak jualan dan memasarkan produk.
- Tapak jualan khas makanan, minuman & mainan kanak-kanak
- Peluang memasarkan produk di lokasi acara strategik
- Kemudahan fasiliti tapak dan pendaftaran pantas
Pendaftaran Peserta
Terbuka kepada orang awam dan pengunjung untuk mendaftar penyertaan dalam pelbagai aktiviti, bengkel, serta acara menarik yang bakal dianjurkan akan datang.
- Pendaftaran awal bagi aktiviti dan acara akan datang
- Jaminan tempat & akses khas ke program penganjuran
- Makluman terkini jadual aktiviti dan cabutan bertuah
3 Langkah Mudah Mendaftar
Proses permohonan yang pantas dan efisien secara dalam talian
Pilih Kategori
Tentukan sama ada mendaftar sebagai Vendor Perniagaan atau Peserta Acara.
Lengkapkan Maklumat
Isi maklumat asas yang diperlukan pada borang dalam talian dan tekan hantar.
Terima Kod & Semak
Dapatkan Kod Pendaftaran Unik serta semak status kelulusan pada bila-bila masa.
Sudah Mendaftar Sebelum Ini?
Masukkan Kod Pendaftaran atau No. Telefon anda untuk menyemak status permohonan terkini.
Soalan Lazim (FAQ)
Berapakah yuran pendaftaran vendor atau peserta?
Pendaftaran awal adalah percuma bagi peserta umum. Bagi tapak jualan vendor, sebarang bayaran komitmen tapak akan dimaklumkan oleh pihak urusetia selepas permohonan anda diluluskan.
Berapa lama tempoh kelulusan permohonan?
Permohonan biasanya akan disemak dan dikemaskini oleh pihak pentadbir dalam tempoh 1 hingga 3 hari bekerja. Anda boleh menyemak status permohonan secara dalam talian dengan kod pendaftaran anda.
Daftar Vendor
Sila isi maklumat.
Semakan Status Pendaftaran
Semak status kelulusan pendaftaran vendor atau peserta anda di sini.
Jumlah Permohonan
0
Jumlah Vendor
0
Jumlah Peserta
0
Menunggu Kelulusan
0
Senarai Pendaftaran & Pemantauan
Semak, luluskan, atau tolak permohonan vendor dan peserta
| ID / Kod | Jenis | Nama Syarikat / Individu | Hubungan | Kategori / Maklumat | Tarikh | Status | Tindakan Admin |
|---|
Tiada rekod pendaftaran ditemui.
Cuba tukar penapis carian atau isi borang pendaftaran.
Skema Struktur Database MySQL
Salin kod SQL di bawah dan 'Import' ke dalam phpMyAdmin atau MySQL Workbench anda.
-- ========================================================
-- SISTEM PENDAFTARAN VENDOR & PESERTA (DATABASE SCHEMA)
-- Cipta Database: db_pendaftaran
-- ========================================================
CREATE DATABASE IF NOT EXISTS `db_pendaftaran` DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
USE `db_pendaftaran`;
-- --------------------------------------------------------
-- 1. JADUAL ADMIN / PENGGUNA SISTEM
-- --------------------------------------------------------
CREATE TABLE IF NOT EXISTS `admin_users` (
`id` INT AUTO_INCREMENT PRIMARY KEY,
`username` VARCHAR(50) NOT NULL UNIQUE,
`password` VARCHAR(255) NOT NULL, -- Di-hash menggunakan password_hash()
`nama_penuh` VARCHAR(100) NOT NULL,
`role` ENUM('Superadmin', 'Admin Pemantau') DEFAULT 'Admin Pemantau',
`created_at` TIMESTAMP DEFAULT CURRENT_TIMESTAMP
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
-- Selitkan akaun Admin Laluan Utama (Password: admin123)
INSERT INTO `admin_users` (`username`, `password`, `nama_penuh`, `role`) VALUES
('admin', '$2y$10$4.XGkOevl3RpxYc1eM5o..d5T3uP1yR7Xo3G.y2Jt3A4rT7U1u2qG', 'Pentadbir Utama', 'Superadmin');
-- --------------------------------------------------------
-- 2. JADUAL PENDAFTARAN VENDOR
-- --------------------------------------------------------
CREATE TABLE IF NOT EXISTS `vendors` (
`id` INT AUTO_INCREMENT PRIMARY KEY,
`kod_pendaftaran` VARCHAR(20) NOT NULL UNIQUE, -- Cth: VND-2026-001
`nama_perniagaan` VARCHAR(150) NOT NULL,
`alamat_daerah` TEXT NOT NULL,
`telefon_whatsapp` VARCHAR(20) NOT NULL,
`media_sosial` TEXT NULL, -- FB, TikTok, IG, Website
`kategori` VARCHAR(100) NOT NULL,
`status` ENUM('Pending', 'Diluluskan', 'Ditolak') DEFAULT 'Pending',
`tarikh_daftar` TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
`updated_at` TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
-- --------------------------------------------------------
-- 3. JADUAL PENDAFTARAN PESERTA
-- --------------------------------------------------------
CREATE TABLE IF NOT EXISTS `peserta` (
`id` INT AUTO_INCREMENT PRIMARY KEY,
`kod_pendaftaran` VARCHAR(20) NOT NULL UNIQUE, -- Cth: PST-2026-001
`nama_penuh` VARCHAR(100) NOT NULL,
`no_ic` VARCHAR(30) NOT NULL,
`emel` VARCHAR(100) NOT NULL,
`no_telefon` VARCHAR(20) NOT NULL,
`kategori` VARCHAR(50) NOT NULL,
`acara_pilihan` VARCHAR(150) NOT NULL,
`catatan` TEXT NULL,
`status` ENUM('Pending', 'Diluluskan', 'Ditolak') DEFAULT 'Pending',
`tarikh_daftar` TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
`updated_at` TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
-- Contoh data awalan (Sample Data)
INSERT INTO `vendors` (`kod_pendaftaran`, `nama_perniagaan`, `alamat_daerah`, `telefon_whatsapp`, `media_sosial`, `kategori`, `status`) VALUES
('VND-2026-8812', 'Nusantara Tech Consultancy', 'No 15, Jalan Cyber 2, Cyberjaya, Daerah Sepang', '0129881122', 'FB: NusantaraTech | IG: @nusantaratech | www.nusantaratech.my', 'Teknologi & IT', 'Diluluskan'),
('VND-2026-4431', 'Selera Ibunda Catering', 'Lot 8, Medan Selera Shah Alam, Daerah Petaling', '0193344551', 'FB: SeleraIbundaOfficial | TT: @seleraibunda', 'Makanan & Minuman (F&B)', 'Pending');
INSERT INTO `peserta` (`kod_pendaftaran`, `nama_penuh`, `no_ic`, `emel`, `no_telefon`, `kategori`, `acara_pilihan`, `status`) VALUES
('PST-2026-1092', 'Dr. Nurul Huda Binti Kassim', '880315-08-6612', '[email protected]', '0175544332', 'Pelajar / Mahasiswa', 'Ekspo Keusahawanan 2026', 'Diluluskan'),
('PST-2026-3391', 'Kamal Bin Razali', '951102-14-5501', '[email protected]', '0112334455', 'Orang Awam', 'Persidangan Teknologi Digital', 'Pending');
Kod Backend PHP MySQL
Fail PHP untuk memproses borang dan menghubungkan laman web ke pangkalan data MySQL.
PDO::ERRMODE_EXCEPTION,
PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC,
PDO::ATTR_EMULATE_PREPARES => false,
]);
} catch (PDOException $e) {
die(json_encode(["success" => false, "message" => "Ralat Sambungan Database: " . $e->getMessage()]));
}
?>