Skip to content

mrizkimaulidan/inven-bs

Repository files navigation

Inven BS

Aplikasi inventaris barang sekolah menggunakan Framework Laravel 10. Aplikasi ini cocok untuk digunakan untuk di sekolah.

Beberapa CRUD menggunakan modal dan AJAX untuk pengambilan data agar mengurangi penggunaan pindah halaman.

Prasyarat

Berikut beberapa hal yang perlu diinstal terlebih dahulu:

Jika Anda menggunakan XAMPP, untuk PHP dan MySQL sudah menjadi 1 (bundle) di dalam aplikasi XAMPP

Fitur

  • CRUD Data Barang
  • Import/export excel barang
  • Print barang (seluruh/individual)
  • CRUD Data BOS (Bantuan Operasional Sekolah)
  • CRUD Data Ruangan
  • CRUD Data Pengguna
  • Pengaturan Profil

Preview Gambar

Tampilan Login Image 1

Dashboard Image 2

Daftar Barang Image 3

Print Image 4

Print Individual Image 5

Daftar Bantuan Operasional Sekolah Image 6

Daftar Ruangan Image 7

Daftar Pengguna Image 8

Pengaturan Profil Image 9

Daftar Peran dan Hak Akses Image 10

Langkah-langkah instalasi

  • Clone repository ini
$ git clone https://github.com/mrizkimaulidan/inven-bs.git
  • Install seluruh packages yang dibutuhkan
$ composer install
  • Siapkan database dan atur file .env sesuai dengan konfigurasi Anda

  • Masukan nama sekolah pada konfigurasi .env untuk menampilkan nama sekolah pada print barang. Berikan tanda kutip jika nama sekolah mengandung spasi

Contoh:

NAMA_SEKOLAH="SD Negeri 001 Ciledug"
  • Jika sudah, migrate seluruh migrasi dan seeding data
$ php artisan migrate --seed
  • Jalankan local server
$ php artisan serve
  • User default aplikasi untuk login

Administrator

Email       : [email protected]
Password    : secret

Staff TU (Tata Usaha)

Email       : [email protected]
Password    : secret

Dibuat dengan