Este Sistema de Espera en PHP y MySQL es fácil de implementar en cualquier negocio y mostrar en pantalla en que va el turno, es fácil de parametrizar el número de cajas con las que se pueden trabajar, el sistema por su sencillez no guarda un registro de los clientes que pasan por los turnos, lo que hace es permitir organiza las diferentes colas que puede tener cualquier sistema de atención a clientes.
Esta aplicación se puede instalar en un servidor local y funcionar en una red privada, para que todos los ordenadores que se requieran por caja y para muestra de los usuarios que hacen las colas puedan conectarse a la aplicación y recibir la información en tiempo real.
El software utiliza principalmente una librería Javascript de Web Socket, que es la que permite actualizar las pantallas sin necesidad de actualizar manualmente, para más información sobre Web puedes acceder al siguiente enlace:
La instalación de la librería en el proyecto se va a realizar por medio de composer, un manejador de paquetes para PHP que proporciona un estándar para administrar, descargar e instalar dependencias y librerías. Para más información sobre composer puedes acceder al siguiente enlace:
Compra de la Aplicación
Para que la aplicación te funcione tanto en un servidor local como en un hosting, requeriras el archivo SQL que contiene la base de datos, las tablas y la lógica que se requiere para el login y se puedan gestionar los boletos, este sistema tiene un costo de 30 USD y lo puedes comprar por medio del siguiente enlace:
Pago vía Global66
Países válidos Argentina, Chile, Colombia, México y Perú.
Pago vía Mercado Pago
Países válidos Argentina, Brasil, Chile, Colombia, México, Perú y Uruaguay.
link.mercadopago.com.co/configuroweb
Pago por Binance
También me puedes hacer el pago de los 30 USD por medio de Binance con USDT a mi cuenta de Binance:
msevillab@gmail.com
Pago vía Western Union
Favor contactarme vía whatsapp para más información en el siguiente enlace:
Otros medios de pago
Si resides en Colombia me puedes hacer el pago por Nequi, por un enlace PSE de Uala o desde fuera por Western Union, cualquier duda me puedes escribir a mi Whatsapp.
Pago por Nequi
Enlace PSE UALA en pesos colombianos
En el vídeo a contiunación se muestra, el funcionamiento y aprovisionamiento de la aplicación.
Aprovisionamiento del Sistema de Espera en PHP y MySQL
Para poner a punto la aplicación debes descargarla del enlace que te comparto posterior a la compra, esta aplicación funciona con diferentes servidores por cola de espera y un servidor principal donde se muestran las pantallas de los operadores y de los usuarios finales.
Instalación de Composer
Con este manejador de paquetes se va a instalar la librería javascript de web socket que es la que permite actualizar el número de los turnos sin recargar las pantallas de las vistas.
Previo al proceso de instalación de Composer, se recomienda, la instalación de un servidor apache como XAMPP o WAMPP Server y un editor de código como Visual Studio Code
Previo a la instalación de Composer debes acceder a la carpeta del proyecto desde consola del terminal, puedes utilizar la por defecto de Windows, o la terminal de Visual Studio Code.
Ya cuando estes en la carpeta del proyecto desde consola solo debes utilizar el siguiente comando
curl -s https://getcomposer.org/installer | php
Posterior a la utilización de este comando, puedes confirmar la instalación de composer con el siguiente comando:
composer --version
Para instalar la librería de WebSocket por medio de composer, desde consola puedes utilizar el siguiente comando:
composer require cboden/ratchet
El sistema por defecto, está configurado con el puerto 3000, cada vez que crees una nueva caja, debes crear otra carpeta con el proyecto habilitando otro puerto.
Por ultimo para activar el servidor de la cola, desbes utilizar el siguiente comando:
php 1-server.php
La consola mostrará un mensaje de que el servidor está activado y este a través de consola estará mostrando los cambios que se realicen.
Activación del Servidor Local para las Vistas del Sistema de Espera en PHP y MySQL
Posterior a la activación del servidor, se debe activar el servidor Apache desde XAMPP o Wamp Server y abrir el proyecto desde la carpeta htdocs, para activar aplicaciones desde un servidor local, puedes ver más información en la publicación a continuación, si tienes cualquier duda adicional:
Cualquier duda adicional, quedo al pendiente.