Este proyecto fue llevado a nuestro idioma español, con las mejoras y limpieza de
código fuente, es un sistema de pedidos en línea (Delivery y recojo) con POS
(Punto de Venta) e interfaz de usuario del lado de la cocina. Este proyecto está
programado utilizando el entorno de desarrollo del framework Codeigniter y
algunos otros complementos y librerias. La interfaz de usuario del lado del
cliente está diseñada para adaptarse a los dispositivos móviles. El sistema
tiene 06 niveles de usuarios entre los cuales estan (Administrador, Cocinero,
Cajero, Repartidor, Cliente, Visitante). La lista de pedidos de la cocina se
completará automáticamente con los nuevos pedidos de la lista con la ayuda de un
socket PHP. Para el punto de venta, el cajero o el administrador pueden
seleccionar si el tipo de pedido y especificar si es para entrega, en el local o
para llevar, y para el sitio web de pedidos en línea para el cliente, pueden
elegir entre entrega o recogida. El sistema también genera un simple recibo.
Este sistema también tiene un sistema de chat donde el cliente puede enviar un
mensaje al administrador del sistema para obtener información o cualquier
circunstancia.
Características del sistema :
Lado del administrador
Página de inicio de sesión
Panel con resumen de ventas y pedidos
Gestión de categorías de productos
Gestión de productos
POS (punto de venta)
Lista de orden (Orden de atención según llegada de pedidos)
Reporte de ventas
Gestión de usuarios
Gestión del sistema
Gestión de pedidos secundarios de cocina
Administración de cuentas
Notificación de pedido
Ventana de chat
Lado de la cocina
Lista de cola (Orden de atención según llegada de pedidos)
Gestión de pedidos
Lado del cajero
Iniciar sesión
POS (punto de venta)
Lista de orden (Orden de atención según llegada de pedidos)
Lado del cliente
Página de inicio de sesión
Página de registro
Página de inicio
Lista de productos
Filtrado por categoría de producto
Búsqueda de Producto
Descripción del producto
Ver Carrito de compras
Lista de orden (Orden de atención según llegada de pedidos)
Administración de cuentas
Ventana de chat
Para correr el sistema, hace falta tener conceptos básicos del frameweok codeigniter (configuración de la base de datos y rutas base del sistema)
Descarga el código fuente y extrae el archivo rar.
https://www.mediafire.com/file/nxzv0p5p76umuxj/delivery_platea21.rar/file
Descargue o configure cualquier servidor web local que ejecute un script PHP.
- Asegúrese de descomentar la línea "extension = sockets" en su archivo php.ini.
- Ejecute el archivo "php-socket.php" en su línea de comando o terminal. [php php-socket.php]
- Abra la base de datos del servidor web y cree una nueva base de datos con el nombre "delivery_platea21".
- Importe el archivo SQL ubicado en la carpeta de la database del código fuente.
- Copie y pegue el código fuente en la ubicación donde su servidor web local accede a sus proyectos locales.
En mi caso utilizo Laragon ('C: \ laragon\ www')
Abra un navegador web y explore el proyecto. Por ejemplo, [http://localhost/delivery_platea21]
Nota: Si alguna vez cambió el nombre de la carpeta del código fuente o la pegó en otra carpeta, asegúrese de cambiar el valor base_url también en el archivo config.php.
Acceso predeterminado de administrador
Nombre de usuario: admin
Contraseña: admin123