SIMTIA (Sistem Informasi Ma'had Tahfidz dan Ilmu Al Qur'an), merupakan aplikasi berbasis web yang dibuat untuk mengelola kegiatan dan administrasi di Lembaga Tahfidz Al Qur'an, seperti Pondok/Ma'had Tahfidz dan Rumah Qur'an.
SIMTIA terinspirasi dari aplikasi JIBAS, dan dibangun dengan dukungan teknologi:
- PHP Framework: Laravel v9.x
- Database: PostgreSQL v10.x
- User Interface: jQuery EasyUI
Library - library pendukung:
- Ekspor ke Excel & Word: PHP Office
- Ekspor ke PDF: wkhtmltopdf
- Laravel Modules: nwidart
- Laravel Permission: SPATIE
Demo aplikasi dapat dilihat disini.
Video tutorial penggunaan aplikasi: Link Video
- Unduh installer untuk Windows 7,8,10,11 disini.
- Akses aplikasi di http://localhost:8080
- Login Admin:
- Email: admin@simtia.org
- Password: 123456
Pra instalasi aplikasi:
- Install web server Apache v2.x
- Install database PostgreSQL v10.x
- Install php v8.x
- Install wkhtmltopdf
- Install git
Instalasi aplikasi:
-
Clone aplikasi di folder /var/www/html,
git clone https://github.com/azmistudio/simtia.git
-
Buat file .env dari .env.example
mv .env.example .env
-
Ubah konfigurasi file .env
- Database postgresql, sesuai dengan konfigurasi saat instalasi database PostgreSQL:
DB_CONNECTION=pgsql DB_HOST=127.0.0.1 DB_PORT=5435 <-- sesuaikan dengan konfigurasi saat install DB_DATABASE=db_master_azmi_app <-- sesuaikan dengan konfigurasi saat install DB_USERNAME=postgres <-- sesuaikan dengan konfigurasi saat install DB_PASSWORD=123456 <-- sesuaikan dengan konfigurasi saat install
- Path aplikasi wkhtmltopdf:
WKHTML_PATH="/usr/local/bin/wkhtmltopdf"
- Database postgresql, sesuai dengan konfigurasi saat instalasi database PostgreSQL:
-
Ubah hak akses folder storage:
sudo chmod -R 777 /var/www/html/simtia/storage
-
Jalankan perintah - perintah berikut di dalam folder /var/www/html/simtia:
php artisan key:generate php artisan migrate --force php artisan db:seed --class=DatabaseSeeder --force php artisan db:seed --class=ReferenceSeeder --force php artisan db:seed --class=EmployeeSeeder --force php artisan db:seed --class=UserSeeder --force php artisan db:seed --class=PermissionSeeder --force php artisan storage:link
-
Konfigurasi web server apache (apache.conf/httpd.conf), untuk dapat diakses melalui localhost.
Aplikasi SIMTIA merupakan open-sourced software yang memiliki lisensi MIT license.