Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Reka Queue Management

Aplikasi antrean web berbasis PHP 8.3 dan MariaDB. Alur inti mencakup pengambilan tiket dari kiosk, pemanggilan dan pemrosesan oleh operator, display realtime dengan suara Bahasa Indonesia, administrasi layanan, dashboard, audit trail, dan laporan CSV.

Live test dengan Docker

docker compose up -d --build
docker compose exec -T web php /var/www/html/bin/install-live.php

Buka http://your_ip:8090 dari perangkat yang sudah login ke tailnet yang sama. Port web di-bind hanya ke IP Tailscale server agar tidak ikut terbuka pada interface publik/LAN.

Untuk memakai nama lokal http://antrian.test:8090, tambahkan baris berikut ke hosts komputer yang membuka aplikasi:

your_ip: antrian.test

Akun awal: admin / AdminLive123!. Ganti password segera. URL display mengikuti nilai DISPLAY_ACCESS_KEY pada konfigurasi server.

Stop tanpa menghapus database:

docker compose down

Reset total data live-test:

docker compose down -v

Instalasi browser

Salin .env.example menjadi .env, isi kredensial MySQL/MariaDB, arahkan document root Apache/Nginx ke folder public, lalu buka /install. Installer memeriksa runtime, menjalankan migration, membuat data awal, dan mengunci instalasi.

Pengujian

BASE_URL=http://your_ip::8090 sh tests/critical_path.sh

Lihat dokumentasi deployment, arsitektur, keamanan, dan asumsi.

Development progress is tracked in docs/ROADMAP.md, with executed checks recorded under docs/verification/.

Live-test scoped operator account: operator-ptk / OperatorPTK123!. It is assigned only to Loket PTK and the two PTK services. Replace or disable this development credential before any non-development deployment.

About

aplikasi antrian

Resources

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages