Skip to content

haxorsprogramming/Website-Tahfiz-Al-Hafiz

Repository files navigation

Sistem Informasi Manajemen Tahfiz Qur'an

Deksripsi

Sistem manajemen tahfiz qur'an ini dapat digunakan untuk memanajemen proses administrasi & pendataan santri yang dalam dalam lingkungan tahfiz qur'an, beberapa modul dasar seperti pendaftaran, pendataan, serta pengelolaan keuangan dapat digunakan pada aplikasi ini.

Fitur

  • Pendaftaran santri
  • Manajemen data santri
  • Manajemen absensi
  • Manajemen pengurus
  • Manajemen pembayaran SPP
  • Manajemen penggajian pengurus
  • Manajemen data donasi
  • Manajemen data pengeluaran
  • Rekap cashflow (keuangan)
  • Rekap absensi
  • Screenshoot

    • Home

    • Form pendaftaran

    • Bukti Pendaftaran

    • Dashboard

    • Form pembayaran SPP

    • Bukti pembayaran SPP

    Instalasi

    • Aplikasi dibuat dengan menggunakan laravel versi 8, untuk itu harap gunakan sistem kebutuhan sesuai dengan standar kebutuhan laravel 8

    • Untuk database menggunakan MySql

    • Pastikan sudah menginstall git (untuk clone repository) & composer

    • Silahkan clone repository ini dengan perintah

      git clone https://github.com/haxorsprogramming/Website-Tahfiz-Al-Hafiz 

    • Lakukan instalasi dependency dengan perintah

      composer install

    • Copy file .env.exampe menjadi .env, dan ubah pengaturan database pada file tersebut

    • Lakukan migrasi database & seeder dengan perintah

      php artisan migrate:refresh --seed

    • Silahkan akses browser sesuai path alamat aplikasi di server untuk mengakses aplikasi

    • Untuk mengakses alamat administrator, dapat mengakses 'url_aplikasi'/auth/login

    • Username & password default adalah admin

    • Pada saat migrate & seeder, data santri akan di generate secara dummy sebanyak 20 records, jika tidak ingin melakukan proses dummy generate silahkan komentar/disable code di file database/seeders/DatabaseSeeder.php pada baris ke 40

    Instalasi dengan docker

    • Jika tidak ingin melakukan konfigurasi secara manual, anda dapat menggunakan docker untuk mendeploy aplikasi ini. File Dockerfile sudah disediakan
    sudo chgrp -R www-data /var/www/html/nama_project/
    sudo chmod -R 775 /var/www/html/nama_project/storage
    sudo chmod o+w ./storage/ -R
    

    Informasi Tambahan

    • Aplikasi ini merupakan hibah dari komunitas Haxorsprogramming untuk salah satu Tahfiz Qur'an di kota medan

    • Aplikasi ini bisa digunakan untuk tahfiz qur'an lain & bebas untuk dikembangkan kembali

    • Jika ada pertanyaan seputar aplikasi ini, atau ingin memberikan donasi dapat mengirimkan email ke [email protected]