Aplikasi ini merupakan sistem informasi pengelolaan segala informasi yang terdapat pada suatu mesjid, aplikasi ini dibuat spesifik sesuai dengan kebutuhan dari Masjid Darul Ulum UNPAM
Untuk menginstal aplikasi ini di perlukan beberapa software pendukung, di antarnya ialah sebagai berikut:
Clone repository Tutorial
https://gitlab.com/ahmadhdr/naruto
Masuk ke direktory project aplikasi
cd /lokasi_project_aplikasi
Install depedensi
composer install
Copy file konfigurasi dengan menggunakan perintah
cp .env.example .env
Buat key aplikasi yang baru
php artisan key:generate
Rubah konfirugasi midtrans, midtrans digunakan untuk mendukung proses pembayaran infaq zakat dan sedekah secara otomatis
MIDTRANS_IS_PRODUCTION=false
MIDTRANS_MERCHAT_ID=midtrans_merchant_id
MIDTRANS_CLIENT_KEY=midtrans_client_key
MIDTRANS_SERVER_KEY=midrans_server_key
Buat database terlebih dahulu, pastikan terlebih dahulu telah menginstall mysql
ikuti tutorial diatas jika belum menginstall
mysql -u root -p passwod_kamu
create database simasjid_unpam
Setelah berhasil membuat database, rubah konfigurasi database yang terdapat pada file .env
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=nama_database
DB_USERNAME=database_username
DB_PASSWORD=database_password
Membuat table sesuai kebutuhan
php artisan migrate
Membuat data dummy untuk keperluan testing
php artisan db:seed
Install depedency Node JS menggunakan
npm install
Menjalankan php server menggunakan perintah (development only)
php artisan serve
Menjalankan Node JS (development only)
npm run watch
Akses aplikasi pada path https://127.0.0.1:8000
Bila masih mendapat kebingunan silahkan bisa mengubungi saya via Linkedin