Pembuatan Aplikasi Persewaan Mobil dibuat menggunakan Laravel version 10.x
Fitur Aplikasi:
- Registrasi Pengguna:
- Pengguna dapat mendaftar dengan mengisi informasi pribadi seperti nama, alamat, nomor telepon, dan nomor SIM.
- Informasi pengguna harus disimpan dan dapat diakses kembali.
- Manajemen Mobil:
- Pengguna dapat menambahkan mobil baru ke dalam sistem dengan mengisi detail mobil seperti merek, model, nomor plat, dan tarif sewa per hari.
- Data mobil yang ditambahkan harus disimpan dalam sistem dan dapat diakses kembali.
- Pengguna dapat mencari mobil berdasarkan merek, model, atau ketersediaan.
- Pengguna dapat melihat daftar semua mobil yang tersedia untuk disewa.
- Peminjaman Mobil:
- Pengguna dapat memesan mobil dengan memasukkan tanggal mulai dan tanggal selesai penyewaan, serta memilih mobil yang tersedia.
- Sistem harus memverifikasi ketersediaan mobil pada tanggal yang diminta.
- Data peminjaman harus disimpan dan dapat diakses kembali.
- Pengguna dapat melihat daftar mobil yang sedang mereka sewa.
- Pengembalian Mobil:
- Pengguna dapat mengembalikan mobil yang telah mereka sewa dengan memasukkan nomor plat mobil.
- Sistem harus memverifikasi bahwa mobil tersebut benar-benar disewa oleh pengguna tersebut dan menghitung jumlah hari penyewaan.
- Data pengembalian harus disimpan dan dapat diakses kembali.
- Sistem harus menghitung jumlah biaya sewa berdasarkan tarif harian dan durasi sewa.
- Keluar Aplikasi:
- Pengguna dapat keluar dari aplikasi & login lagi di lain waktu