NikelFleet Management System merupakan web aplikasi yang digunakan untuk monitor kendaraan yang dimiliki oleh perusahaan tambang nikel. Aplikasi ini memiliki beberapa fitur seperti:
- Terdapat 2 user (admin dan pihak yang menyetujui)
- Admin dapat menginputkan pemesanan kendaraan dan menentukan driver serta pihak yang menyetujui pemesanan
- Persetujuan dilakukan berjenjang minimal 2 level
- Pihak yang menyetujui dapat melakukan persetujuan melalui aplikasi
- Terdapat dashboard yang menampilkan grafik pemakaian kendaraan
- Terdapat laporan periodik pemesanan kendaraan yang dapat di export (Excel)
Project ini dibuat menggunakan Laravel 8. Untuk menjalankan project ini, ikuti langkah-langkah berikut
- Clone repository ini
- Run
composer install
- Copy
.env.example
to.env
- Buka XAMPP dan start Apache and MySQL
- Buat database baru in phpMyAdmin
- Download SQL file dari
database/nikelfleet.sql
- Import SQL file ke database yang baru dibuat
- Ubah nama database in
.env
file - Run
php artisan key:generate
- Run
php artisan migrate
- Run
php artisan db:seed
- Run
php artisan serve
- Buka browser dan ketik
http://localhost:8000
- Admin
- Email: [email protected]
- Password: 12345678
- Top Level Manager
- Email: [email protected]
- Password: 12345678
- Middle Level Manager
- Email: [email protected]
- Password: password
Project ini menggunakan PHP versi 8.2.4
- Laporan dapat diexport ke Excel
Dibuat oleh: Naura Valda Prameswari