/web-abmas-tematik-kauman

Web persuratan untuk desa Kauman. Sebagai bagian dari kegiatan KKN Tematik.

Primary LanguagePHP

Instalasi

Sebelum instalasi pastikan sistem operasi yang digunakan sudah memenuhi System Requirement Laravel, memiliki DBMS yang didukung oleh Laravel serta telah terpasang Composer dan Git.

Gunakan perintah berikut untuk mengunduh kode sumber dan memasang dependensi.

git clone git@github.com:rochimfn/web-abmas-tematik-kauman.git
cd web-abmas-tematik-kauman
composer install
composer dump

Salin .env.example menjadi .env

cp .env.example .env //Pada sistem operasi *nix
copy .env.example .env //Pada sistem operasi Windows

Konfigurasi yang wajib diatur meliputi APP_* dan DB_*. Contoh konfigurasi bagian APP :

APP_NAME="Portal Kauman"
APP_ENV=local
APP_KEY=<redacted>
APP_DEBUG=true
APP_URL=http://localhost

Contoh konfigurasi bagian DB :

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=abmas
DB_USERNAME=root
DB_PASSWORD=

APP_KEY dapat digenerate dengan perintah berikut.

php artisan key:generate

Konfigurasi selesai. Gunakan perintah berikut untuk memigrasi database dan melakukan seeding.

php artisan migrate

Update 10 November 2020

Database

Perubahan dilakukan pada model database. Gunakan perintah dibawah untuk memigrasi ULANG database dan melakukan insert mock(dummy) data.

php artisan migrate:fresh --seed

Rute

Secara bawaan pengguna admin akan dialihkan ke rute home sedangkan pengguna warga akan diarahkan ke rute beranda.

Akses masuk

Pengguna Warga usernama: 1050241708900001 password: {password}

Pengguna Admin usernama: admin password: {password_1}