PHPackages                             hasnularief/iqueue - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Queues &amp; Workers](/categories/queues)
4. /
5. hasnularief/iqueue

ActiveLibrary[Queues &amp; Workers](/categories/queues)

hasnularief/iqueue
==================

Indonesia Queue System (Sistem Antrian Bahasa Indonesia)

v1.2.1(6y ago)51821[1 issues](https://github.com/hasnularief/iqueue/issues)MITJavaScriptPHP &gt;=7.1.0

Since Nov 19Pushed 6y ago1 watchersCompare

[ Source](https://github.com/hasnularief/iqueue)[ Packagist](https://packagist.org/packages/hasnularief/iqueue)[ RSS](/packages/hasnularief-iqueue/feed)WikiDiscussions master Synced yesterday

READMEChangelog (1)Dependencies (4)Versions (9)Used By (0)

IQUEUE SYSTEM
=============

[](#iqueue-system)

(SISTEM INFORMASI ANTRIAN BAHASA INDONESIA MULTI LOKASI)
--------------------------------------------------------

[](#sistem-informasi-antrian-bahasa-indonesia-multi-lokasi)

Requirement
-----------

[](#requirement)

Laravel 6.0 and configurated database

### Installation

[](#installation)

```
composer require hasnularief/iqueue
```

### Export configurations

[](#export-configurations)

```
php artisan vendor:publish --tag=iqueue
php artisan vendor:publish --provider="BeyondCode\LaravelWebSockets\WebSocketsServiceProvider" --tag="migrations"
php artisan vendor:publish --provider="BeyondCode\LaravelWebSockets\WebSocketsServiceProvider" --tag="config"
php artisan migrate
```

### Configurations

[](#configurations)

1. Set permission folder `public/iqueue/ticket` to `rw`
2. Set `printer_name` and `printer_type` in `config\iqueue.php`
3. Set `BROADCAST_DRIVER=pusher`, `PUSHER_APP_ID=your_pusher_app_id`, `PUSHER_APP_KEY=your_pusher_app_key`, `PUSHER_APP_SECRET=your_pusher_app_secret` in `.env` file
4. Set in `config/broadcasting.php`

```
// config/broadcasting.php
'pusher' => [
            'driver' => 'pusher',
            'key' => env('PUSHER_APP_KEY'),
            'secret' => env('PUSHER_APP_SECRET'),
            'app_id' => env('PUSHER_APP_ID'),
            'options' => [
                'cluster' => env('PUSHER_APP_CLUSTER'),
                'useTLS' => true,
                'host' => '127.0.0.1', // add_key_value
                'port' => 6001, // add_key_value
                'scheme' => 'http' // add_key_value
            ],
        ],
```

Set `timezone` in `config\app.php`

Finally run `php artisan config:cache` and `php artisan route:cache`

### Run Services

[](#run-services)

Run websocket-server

```
php artisan websocket:serve
```

#### Link TV dan Cetak Ticket

[](#link-tv-dan-cetak-ticket)

```
http://your-app.test/iqueue/tv?location={location}
http://your-app.test/iqueue/ticket?location={location}

```

### Link Pemanggil

[](#link-pemanggil)

```
http://your-app.test/iqueue/call?location={location}&type={A}&key={counter_key}&mode={CALL}

```

Atau dapat menggunakan aplikasi windows yang telah disediakan.

### Customize

[](#customize)

Untuk mengkustom tampilan tv dan ticket sebelumnya dapat mengeksport blade terlebih dahulu. php artisan vendor:publish --tag=iqueue-view file blade baru akan ada di folder `view\iqueue` project laravel. Silahkan kustom kemudian daftarkan di `config\iqueue.php`

### Catatan

[](#catatan)

Iqueue akan menghapus database tanggal sebelumnya saat merefresh halaman tv.

### Bantuan

[](#bantuan)

Untuk printer type windows, set net use connection from cmd. Windows harus memiliki user name dan password

```
net use LPT1: "\\COMPUTER_PRINTER\PRINTER_NAME" /persistent:yes /user:"computer user" password
```

Jika gagal coba hapus dan buat lagi, serta restart service net use .

Untuk otomatis login user windows

###  Health Score

29

—

LowBetter than 60% of packages

Maintenance16

Infrequent updates — may be unmaintained

Popularity17

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity61

Established project with proven stability

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~45 days

Recently: every ~79 days

Total

8

Last Release

2410d ago

PHP version history (2 changes)v1.0.1PHP &gt;=5.6.4

v1.2.1PHP &gt;=7.1.0

### Community

Maintainers

![](https://www.gravatar.com/avatar/a0148b0c4ac8231cdb73af48112d656fec3ec9fc987208dcda1ad02f35447fc0?d=identicon)[hasnul](/maintainers/hasnul)

---

Top Contributors

[![hasnularief](https://avatars.githubusercontent.com/u/23429954?v=4)](https://github.com/hasnularief "hasnularief (36 commits)")

---

Tags

antrianlaravel-5-package

### Embed Badge

![Health badge](/badges/hasnularief-iqueue/health.svg)

```
[![Health](https://phpackages.com/badges/hasnularief-iqueue/health.svg)](https://phpackages.com/packages/hasnularief-iqueue)
```

###  Alternatives

[bagisto/bagisto

Bagisto Laravel E-Commerce

26.2k161.6k7](/packages/bagisto-bagisto)[league/geotools

Geo-related tools PHP 7.3+ library

1.4k5.3M26](/packages/league-geotools)[unopim/unopim

UnoPim Laravel PIM

9.4k1.8k](/packages/unopim-unopim)[amphp/parser

A generator parser to make streaming parsers simple.

14952.8M16](/packages/amphp-parser)[nahid/talk

Talk is a Laravel based realtime messaging, chatting and conversation system. It helps to develop users messaging, chatting and conversations in easy way.

1.6k58.1k4](/packages/nahid-talk)[react/async

Async utilities and fibers for ReactPHP

2238.8M171](/packages/react-async)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
