Software y sistemas

Sistema gratuito para restaurantes

Hoy se une a la lista de mis programas gratuitos un software para gestionar restaurantes. Este programa te permitirá registrar las mesas, métodos de pago, platillos (con fotos), modificar la moneda, el idioma, generar el menú imprimible, ver la comanda e incluso permitirá que los clientes se atiendan solos.

Además, el sistema gratis para restaurantes que he creado es compatible con Android (termux), Windows, Linux y Raspberry Pi. De hecho es compatible con cualquier plataforma donde C y Go puedan compilar; incluso en un servidor de internet.

A lo largo de este post te enseñaré todas las características de este programa que, hasta el momento, es el más grande que he creado y no por su complejidad sino por todo lo nuevo que tiene como el instalador, el apartado multiidioma (con elección de locale y moneda), personalización del ticket, logotipo y escritorio.

Listado de características

Este software para restaurantes te permitirá gestionar tu negocio de restaurante y llevar el registro de ganancias. Entre sus características tenemos:

  • Gestión de órdenes en donde se pueden agregar platillos y bebidas eligiendo cantidades agregando comentarios. Se queda registrado el usuario que hizo la orden para después mostrar el mesero del mes
  • Comanda: este apartado es para la cocina y es donde el chef puede ver los platillos en cola. Los platillos se muestran en orden de llegada.
  • Creación de platillos, categorías de platillos, mesas
  • Impresión de tickets directamente a una impresora térmica o usando el navegador web imprimiendo en cualquier impresora
  • Permisos minuciosos por usuario y por acción. Así puedes separar meseros, cocineros, administradores y más roles.
  • Métodos de pago infinitos que se pueden personalizar para que se registre al momento de pagar la orden y después aparezca desglosado en el corte de caja.
  • Personalización del nombre del restaurante, mensaje al final del ticket, logotipo
  • Cambio de idioma, moneda y locale.
  • Registro de movimientos de usuarios
  • Impresión de menú con los platillos existentes en donde además se muestra el tiempo de preparación estimado basado en los datos existentes del propio sistema
  • Escritorio con información de platillos entregados y pendientes, mesas ocupadas, recaudado por método de pago, por mes, por año, platillos más vendidos, mejores meseros del mes y días y horas más concurridas
  • Modo cliente: en este modo tus comensales pueden atenderse por sí mismos haciendo su orden, misma que llegará a la cocina.

Platillos

Con el software gratis para restaurantes podemos registrar todo tipo de platillos. También podemos registrar bebidas. Aquí hay que ser ingeniosos ya que esto se puede adaptar para todo tipo de negocios.

Registro de platillos en sistema para restaurantes y taquerías

Por ejemplo, el programa puede servir en una taquería, simplemente registra el platillo “Orden de tacos” y especifica las cantidades.

Igualmente puedes registrar postres, bebidas y todo lo necesario. Para ello simplemente crea las categorías necesarias.

Registrar pedido

Una vez que los platillos estén registrados en el sistema para restaurantes podemos tomar una nueva orden. Aquí aparecerán todos los platillos por categoría:

Nueva orden – Solicitar platillos y registrar pedido en sistema gratis para restaurante

Al tocar una tarjeta con el platillo o bebida se va a preguntar la cantidad y algún comentario para finalmente agregarlo a la orden:

Cantidad e instrucciones para el platillo en la orden

Al final el mesero terminará de armar la orden y la terminará, indicando además la mesa donde el comensal se encuentra:

Terminar orden y enviarlo a la cocina en la aplicación gratis para gestión de restaurantes

Cocina y comanda

La lista de platillos solicitados junto con las cantidades y comentarios llegará inmediatamente a la cocina. Como lo dije, se listan según la hora en la que fueron pedidos.

Módulo de cocina – Revisar platillos por entregar

Además, se pueden agregar más platillos a la orden.  Es importante que el cocinero marque los platillos como entregados cuando realmente los haya terminado para que el software para restaurantes pueda calcular el tiempo de preparación y sea real.

Ver pedidos en sistema para restaurantes

Luego podemos ver las órdenes pendientes y/o terminadas para ver los platillos, imprimir los detalles o cobrarlas. Recuerda que podemos elegir cualquier método de pago pues esos se administran desde el propio software.

Cobrar orden eligiendo método de pago – App web para restaurantes

Impresión de ticket

Podemos imprimir la orden en cualquier momento, ya sea antes de pagar (para que el cliente sepa cuánto lleva consumido) o después. Así se ve la orden que hemos creado como ejemplo en una impresora térmica impreso automáticamente después de pagar:

Ticket con detalle de pedido impreso con impresora térmica usando programa para administrar un restaurante

En este caso lo envié a imprimir en una impresora térmica, aunque también se puede imprimir usando el cuadro de diálogo del sistema especificando el ancho en centímetros. No olvides que el logotipo y el pie del ticket son completamente personalizables.

Imprimir ticket de pedido usando cuadro de diálogo del sistema

Reporte de caja

Ya que estamos hablando de las impresiones, también podemos imprimir el reporte de caja o corte de caja. Este reporte básicamente imprime todos los platillos que fueron pedidos en el día junto con el total, así como todos los pagos desglosados por método de pago.

Por cierto, puedes imprimir ese reporte en cualquier período de tiempo, pero normalmente se prefiere hacerlo en un día.

Aquí un ejemplo:

Imprimir corte de caja en software gratis para restaurante

Esto se puede hacer en la impresora térmica o en cualquier impresora de tinta. También puedes tomarle una captura o foto, eso queda en ti.

Generar menú automáticamente

Esta aplicación gratuita para la administración de restaurantes permite imprimir el menú de manera automática tomando en cuenta los precios, fotos, categorías y tiempo de preparación.

También imprime el logotipo del negocio en el encabezado. En mi caso se ve así:

Generar menú con precios y platillos

De este modo no tienes que diseñar el menú por ti y lo puedes imprimir cuantas veces quieras cada vez que actualices el menú o algún precio.

Datos del restaurante e idioma

He colocado un módulo para que puedas ajustar el modo de impresión, las columnas para el menú, la impresora para imprimir automáticamente, el logotipo, pie de página, registro de movimientos de usuarios y datos en segundo plano para que se refresque automáticamente cuando sea necesario.

Configurar detalles de restaurante

También está el apartado para configurar el idioma, la moneda y el locale.

Por el momento puedes elegir entre español e inglés; pero obviamente se puede traducir a más idiomas pues estoy usando una librería especial para eso.

Aquí tienes un ejemplo de cómo se vería en Configuración regional de Arabia Saudita usando el dólar como moneda. Obviamente también está el peso mexicano y varias monedas según una norma ISO que encontré por ahí.

Configuración regional – Moneda, fechas, idioma del sistema gratuito para gestionar restaurante

Lo que me agrada es que la moneda, los números y las fechas se muestran correctamente según la configuración regional. Además, la traducción se maneja en un solo archivo para que sea más fácil agregar nuevos idiomas.

Permisos y usuarios

Esta aplicación web gratuita necesita que te autentifiques para poder usarla. Puedes crear infinitos usuarios y cambiar la contraseña cuando tú quieras, siempre y cuando coloques la contraseña anterior.

Configurar usuarios y permisos para autentificarse en el programa para restaurantes

Cada usuario tiene un conjunto de permisos. Existe un permiso por cada operación que se puede hacer en el restaurante, de modo que puedes limitar a ciertos usuarios en un solo rol.

Es importante mencionar que no debes olvidar tu contraseña y que debes tener cuidado con los permisos de tu propio usuario ya que si te quitas los permisos o pierdes el acceso entonces no podrás usar el programa y tendrás que solicitar ayuda.

Escritorio

Todas las operaciones descritas anteriormente se pueden ver en el escritorio. Entre más datos agregues, más información existirá y las gráficas se verán llenas.

Escritorio – Mostrar datos del restaurante de manera resumida

Modo cliente

Finalmente debo explicar el modo cliente. Este modo permite que el comensal se atienda por sí mismo. Lo único que cambia es que se coloca la pantalla completa y que, cuando se termina la orden, se navega al componente que permite agregar o remover platillos a esa orden.

Para usarlo debes:

  1. Familiarizarte con el programa leyendo todo este post, haciendo pruebas y viendo los vídeos de ayuda.
  2. Activar los datos en segundo plano dentro de los ajustes
  3. Crear un usuario que solo tenga los permisos para pedir órdenes, ver platillos, etcétera y luego iniciar sesión con ese usuario en donde vayas a dejar el programa en modo cliente. De este modo un usuario malicioso no podrá modificar nada incluso si dejas el sistema a su alcance.

Nota: si te equivocas y lo activas por error, simplemente presiona F5 o refresca la página.

Descargar programa para restaurantes gratis

Ya te mostré todas las capacidades del programa; ahora veamos cómo usarlo. Por favor lee cuidadosamente.

Si quieres probarlo de una vez, ve al siguiente enlace, descárgalo y pruébalo. Solo es cuestión de hacer clic en “Siguiente” en el instalador y darle los permisos que pida: https://github.com/parzibyte/releases_restaurante/releases/latest

Te aseguro que no tiene virus. Si has seguido mi blog sabrás que simplemente me dedico a crear y compartir software gratuito (además de ejercicios o algoritmos) ya sea open source o no.

Sin embargo, a veces Windows lo marca como virus. Si no confías, entonces no lo descargues y ya. En caso de que sí, recuerda desactivar Windows defender para que no borre el instalador; y si te aparece la siguiente pantalla:

Windows protegió su PC

Dale a Más información y luego en Ejecutar de todas formas. Si te aparece otro tipo de mensaje simplemente usa el sentido común para indicarle a Windows que sí quieres ejecutar el programa.

Ejecutar de todas formas

Una vez instalado se debe abrir el sistema en tu navegador por defecto.

También deben aparecer 2 iconos en el escritorio (y si no, entonces refresca con F5 o con Clic derecho > Actualizar), uno para desinstalar el programa y otro que será un acceso directo que se abre con tu navegador preferido; ese acceso es el que tienes que abrir siempre que quieras abrir el programa.

Acceso directo al programa

Por cierto, el usuario por defecto es admin@ejemplo.com y la contraseña es la poderosa 123. Recomiendo cambiarla tan pronto inicies sesión (y por favor, no gastes tu valioso tiempo diciendo que mi programa no funciona cuando en realidad olvidaste tu contraseña).

Conclusión

Solo resta decir que tiene años que he intentado terminar este programa y no había podido. He hecho tantas versiones que se quedaron en el olvido que ya hasta perdí la cuenta.

Al final limité lo que quería y le agregué cosas nuevas como la traducción, la instalación automática y varias cosas.

Si quieres el código fuente, descárgalo como se indica en:

Por otro lado aquí puedes ver cómo quitar mis créditos del programa:

Y finalmente mira cómo puedes quitar mis créditos del plugin versión 3 en caso de que lo uses:

Aquí puedes ver tutoriales sobre el sistema: https://www.youtube.com/playlist?list=PLat1rFhO_zZjuDbEFoEzfU_DESAZcmTHM

Para terminar te dejo con más programas gratuitos que he creado.

Estoy aquí para ayudarte 🤝💻


Estoy aquí para ayudarte en todo lo que necesites. Si requieres alguna modificación en lo presentado en este post, deseas asistencia con tu tarea, proyecto o precisas desarrollar un software a medida, no dudes en contactarme. Estoy comprometido a brindarte el apoyo necesario para que logres tus objetivos. Mi correo es parzibyte(arroba)gmail.com, estoy como@parzibyte en Telegram o en mi página de contacto

No te pierdas ninguno de mis posts 🚀🔔

Suscríbete a mi canal de Telegram para recibir una notificación cuando escriba un nuevo tutorial de programación.
parzibyte

Programador freelancer listo para trabajar contigo. Aplicaciones web, móviles y de escritorio. PHP, Java, Go, Python, JavaScript, Kotlin y más :) https://parzibyte.me/blog/software-creado-por-parzibyte/

Ver comentarios

Entradas recientes

Desplegar PWA creada con Vue 3, Vite y SQLite3 en Apache

Ya te enseñé cómo convertir una aplicación web de Vue 3 en una PWA. Al…

8 horas hace

Arquitectura para wasm con Go, Vue 3, Pinia y Vite

En este artículo voy a documentar la arquitectura que yo utilizo al trabajar con WebAssembly…

8 horas hace

Vue 3 y Vite: crear PWA (Progressive Web App)

En un artículo anterior te enseñé a crear un PWA. Al final, cualquier aplicación que…

8 horas hace

Errores de Comlink y algunas soluciones

Al usar Comlink para trabajar con los workers usando JavaScript me han aparecido algunos errores…

9 horas hace

Esperar promesa para inicializar Store de Pinia con Vue 3

En este artículo te voy a enseñar cómo usar un "top level await" esperando a…

9 horas hace

Solución: Apache – Server unable to read htaccess file

Ayer estaba editando unos archivos que son servidos con el servidor Apache y al visitarlos…

23 horas hace

Esta web usa cookies.