Proyek Penyewaan Mobil
- Asp Dotnet Core 6 telah ditulis.
- Merupakan aplikasi yang memiliki sistem keanggotaan dan dapat melakukan transaksi sesuai peran dalam sistem.
- Ditulis dengan Arsitektur N-Tier.
- Antarmuka dibuat dengan proyek MVC dengan berkomunikasi dengan proyek Web API.
Fitur Proyek
- Pengguna hanya dapat melihat kendaraan yang tersedia untuk disewa tanpa menjadi anggota.
- Pengguna terdaftar untuk keanggotaan dengan mendapatkan informasi email dan kata sandi mereka.
- Pengguna anggota dapat menyewa mobil dan melihat kendaraan yang mereka sewa.
- Informasi tentang kendaraan berbayar dikirim melalui email.
- Pengguna dengan peran administrator dapat mengakses menu tempat mereka dapat melakukan operasi terkait alat.
- Pengguna dengan peran administrator dapat melihat kendaraan yang disewa bersama dengan pelanggan persewaannya.
- Pengguna dengan peran administrator dapat membuat kendaraan sewaan dapat disewa kembali dengan mengubah status kendaraan saat dikembalikan.
Teknologi yang Digunakan dalam Proyek
- Asp Dotnet Inti 6
- Kerangka Entitas Inti 6
- KelinciMQ
- Tembolok Ulang
- Cache Dalam Memori
- MySql
- XUnit
Perpustakaan yang Digunakan dalam Proyek
- autofac
- Server Identitas
- Validasi Lancar
- Menyombongkan