/WBA-BPP-Sekolah

Aplikasi pembayaran BPP Sekolah dengan laravel 9

Primary LanguagePHPMIT LicenseMIT

BPP-SEKOLAH

Aplikasi pendataan pembayaran uang komite atau biaya penyelenggara pendidikan (BPP). Dibuat dengan Framework Laravel 9. Dengan sistem pembayaran menggunakan payment gateway. Aplikasi ini cocok untuk digunakan untuk di sekolah.

Beberapa CRUD menggunakan modal dan AJAX untuk pengambilan data agar mengurangi penggunaan pindah halaman. Dan seluruh menu menggunakan DataTable Server Side Processing.

Prasyarat

Berikut beberapa hal yang perlu diinstal terlebih dahulu:

  • Composer (https://getcomposer.org/)
  • PHP ^8.1.x (bisa menggunakan XAMPP atau Laragon untuk local server-sidenya)
  • MySQL RDBMS

Fitur

  • CRUD Data Siswa
  • CRU Data Transaksi
  • CRU Data Tagihan
  • Laporan

Langkah-langkah instalasi

  • Clone repository ini

HTTPS

https://github.com/Muhammad-Jafar/Aplikasi-BPP-Sekolah.git
  • Install seluruh packages yang dibutuhkan
composer install
  • Siapkan database dan atur file .env sesuai dengan konfigurasi Anda
  • Ubah value APP_NAME= pada file .env menjadi nama aplikasi yang anda inginkan
  • Jika sudah, migrate seluruh migrasi dan seeding data
php artisan migrate --seed
  • Generate JWT Secret Token
php artisan jwt:secret
  • Ketik perintah dibawah ini untuk membuat cache baru dari beberapa konfigurasi yang telah diubah
php artisan optimize
  • Jalankan local server
php artisan serve
  • (Opsional) Secara default debugbar akan aktif, untuk menonaktifkannnya cari variabel DEBUGBAR_ENABLED pada file .env dan ubah valuenya menjadi false

  • Akses ke halaman

http://127.0.0.1:8000

  • User default aplikasi untuk login
Administrator
Email       : admin@mail.com
Password    : admin
Kepala sekolah
Email       : kepsek@mail.com
Password    : kepsek
Siswa
Email       : susanto@mail.com
Password    : siswa

Dibuat dengan

Pembuat

Lisensi

Aplikasi ini dibuat dengan MIT lisensi. Jadi boleh untuk dibagi dan diubah sebagai bahan belajar.

Ucapan terima kasih