From d869e8a8a1b37084827898500bd40d3f43f1962a Mon Sep 17 00:00:00 2001 From: Rina Date: Thu, 16 Jul 2026 10:59:05 +0700 Subject: [PATCH] Delete DOKUMENTASI_WEBSITE.md --- DOKUMENTASI_WEBSITE.md | 277 ----------------------------------------- 1 file changed, 277 deletions(-) delete mode 100644 DOKUMENTASI_WEBSITE.md diff --git a/DOKUMENTASI_WEBSITE.md b/DOKUMENTASI_WEBSITE.md deleted file mode 100644 index fd0cddf..0000000 --- a/DOKUMENTASI_WEBSITE.md +++ /dev/null @@ -1,277 +0,0 @@ -# Dokumentasi Website WebRental untuk Pemula - -Dokumen ini menjelaskan website WebRental dengan bahasa sederhana supaya mudah dipahami oleh orang yang baru pertama kali melihat sistem ini. - -## 1. WebRental Itu Apa? - -WebRental adalah website rental kendaraan. Lewat website ini, orang bisa: - -- melihat daftar kendaraan yang tersedia -- membaca detail kendaraan -- booking kendaraan -- mengunggah bukti pembayaran -- melihat status booking -- memberi ulasan setelah selesai memakai kendaraan - -Di sisi lain, admin rental dan super admin bisa mengelola data serta memantau aktivitas bisnis dari dashboard masing-masing. - -## 2. Siapa Saja Penggunanya? - -Website ini punya 3 jenis pengguna utama. - -### Customer -Customer adalah pengguna yang menyewa kendaraan. - -Yang bisa dilakukan customer: - -- daftar akun dan login -- melihat katalog kendaraan -- melihat detail kendaraan -- melakukan booking -- mengunggah bukti pembayaran -- melihat status booking -- membaca riwayat booking -- memberi review setelah booking selesai - -### Admin Rental -Admin rental adalah pengelola untuk satu perusahaan rental. - -Yang bisa dilakukan admin rental: - -- login ke area rental -- menambah, mengubah, dan menghapus kendaraan -- melihat booking yang masuk -- memverifikasi atau menolak pembayaran -- mengubah status booking menjadi ongoing atau completed -- mengelola promo -- melihat laporan rental miliknya sendiri - -### Super Admin -Super admin adalah pengelola utama website. - -Yang bisa dilakukan super admin: - -- login ke area super admin -- melihat semua user -- memverifikasi rental -- melihat laporan seluruh platform -- melihat komisi platform -- melihat audit log atau jejak aktivitas sistem -- memantau semua rental - -## 3. Halaman Penting di Website - -### Halaman Home -Halaman home adalah halaman utama yang pertama kali dilihat pengunjung. - -Di halaman ini biasanya ada: - -- banner utama -- keunggulan layanan -- daftar kendaraan unggulan -- promo -- testimoni pelanggan -- form pencarian kendaraan - -Tujuan halaman ini adalah membantu pengunjung cepat memahami layanan dan menemukan kendaraan yang cocok. - -### Halaman Login dan Register -Halaman ini digunakan agar pengguna bisa masuk ke akun masing-masing. - -Fungsinya: - -- customer bisa login atau daftar akun baru -- admin rental dan super admin bisa login ke dashboard masing-masing - -Setelah login, sistem akan mengarahkan user ke halaman yang sesuai dengan role-nya. - -### Halaman Katalog Kendaraan -Halaman katalog menampilkan semua kendaraan yang bisa disewa. - -Pengunjung bisa: - -- melihat foto kendaraan -- membaca nama dan detail singkat -- membuka halaman detail kendaraan - -### Halaman Detail Kendaraan -Halaman ini berisi informasi lengkap kendaraan. - -Biasanya berisi: - -- foto kendaraan -- merk dan tipe -- harga per hari -- kapasitas kursi -- transmisi -- bahan bakar -- deskripsi kendaraan - -Halaman ini membantu customer memutuskan apakah kendaraan cocok untuk dibooking. - -### Halaman Booking -Di halaman ini customer memilih kendaraan dan mengisi data booking. - -Alurnya: - -1. customer memilih kendaraan -2. customer memilih tanggal sewa -3. sistem mengecek ketersediaan kendaraan -4. booking disimpan -5. customer diarahkan ke pembayaran - -### Halaman Pembayaran -Setelah booking dibuat, customer akan masuk ke halaman pembayaran. - -Di halaman ini customer bisa: - -- melihat detail booking -- memilih metode pembayaran -- mengunggah bukti transfer - -Setelah upload bukti pembayaran, status akan berubah menjadi uploaded dan menunggu dicek admin rental. - -### Halaman My Bookings -Halaman ini berisi daftar booking milik customer. - -Customer bisa melihat: - -- booking yang sedang berjalan -- booking yang sudah selesai -- status pembayaran -- detail transaksi - -### Halaman Review -Jika booking sudah selesai, customer bisa memberi ulasan. - -Review ini berguna untuk membantu customer lain melihat pengalaman pengguna sebelumnya. - -### Halaman Dashboard Admin Rental -Dashboard ini adalah pusat kerja admin rental. - -Di dalamnya admin rental bisa melihat ringkasan seperti: - -- total kendaraan -- total booking -- total customer -- total pembayaran terverifikasi -- grafik booking bulanan -- akses cepat ke menu penting - -### Halaman Dashboard Super Admin -Dashboard super admin dipakai untuk memantau seluruh sistem. - -Biasanya menampilkan: - -- total rental -- total user -- total booking -- total revenue -- total komisi -- grafik booking per bulan -- akses cepat ke laporan dan monitoring - -### Halaman Laporan -Halaman laporan dipakai untuk membaca data bisnis secara lebih serius. - -Laporan ini membantu pengguna memahami: - -- berapa booking yang masuk -- pembayaran mana yang sudah verified -- kendaraan mana yang paling laku -- customer mana yang paling aktif -- berapa pendapatan bisnis -- berapa komisi platform - -Laporan super admin melihat semua data platform. -Laporan admin rental hanya melihat data milik rental sendiri. - -### Halaman Audit Log -Audit log adalah halaman catatan aktivitas sistem. - -Halaman ini dipakai untuk melihat: - -- siapa yang melakukan aksi -- aksi apa yang dilakukan -- kapan aksi dilakukan -- data apa yang berubah - -Tujuannya untuk monitoring dan pengecekan jika ada masalah. - -## 4. Alur Sederhana Cara Kerja Website - -### Alur Customer - -1. customer buka website -2. customer melihat katalog kendaraan -3. customer membuka detail kendaraan -4. customer booking kendaraan -5. customer melakukan pembayaran -6. admin rental mengecek pembayaran -7. jika valid, booking diproses -8. setelah selesai, customer bisa memberi review - -### Alur Admin Rental - -1. admin rental login -2. admin membuka dashboard -3. admin melihat booking masuk -4. admin mengecek pembayaran -5. admin mengubah status booking bila perlu -6. admin mengelola kendaraan dan promo -7. admin membuka laporan rental - -### Alur Super Admin - -1. super admin login -2. super admin membuka dashboard utama -3. super admin melihat daftar user dan rental -4. super admin membuka laporan platform -5. super admin memantau audit log -6. super admin memonitor kesehatan sistem secara umum - -## 5. Penjelasan Status yang Sering Dipakai - -### Status Booking - -- waiting_payment: menunggu pembayaran -- waiting_verification: menunggu verifikasi pembayaran -- confirmed: booking sudah dikonfirmasi -- ongoing: kendaraan sedang dipakai -- completed: booking sudah selesai -- cancelled: booking dibatalkan - -### Status Pembayaran - -- unpaid: belum ada pembayaran -- uploaded: bukti pembayaran sudah diunggah -- verified: pembayaran sudah disetujui admin -- rejected: pembayaran ditolak admin - -## 6. Kenapa Ada Role Berbeda? - -Role berbeda dibuat supaya setiap orang hanya melihat menu dan data yang sesuai tugasnya. - -Contohnya: - -- customer tidak bisa masuk ke halaman admin -- admin rental tidak bisa melihat data rental lain -- super admin bisa memantau semua data di platform - -Ini membuat sistem lebih rapi, aman, dan mudah dikelola. - -## 7. Ringkasan Singkat - -Kalau dijelaskan dengan sederhana, WebRental adalah website untuk menyewa kendaraan secara online. - -Customer memakai website untuk booking dan membayar. -Admin rental memakai website untuk mengelola kendaraan dan memproses booking. -Super admin memakai website untuk mengawasi seluruh sistem. - -## 8. Cocok Dibaca Siapa? - -Dokumen ini cocok untuk: - -- pemula yang baru pertama kali melihat project ini -- developer baru yang ingin memahami alur website -- pemilik project yang ingin tahu fungsi tiap bagian website