Software para restaurantes (GRATIS) 🤑

Sistema de gestión de pedidos, reservas y gestión de restaurantes en línea que tiene como objetivo hacer la vida más agradable para desarrolladores y profesionales de la gastronomía. (SOFTWARE GRATIS)

· 4 min de lectura
Software para restaurantes (GRATIS) 🤑

Sistema de gestión de restaurantes Gratis y de código abierto

TastyIgniter es un sistema de pedidos en línea para restaurantes que también permite a los usuarios hacer reservas en línea.
Un sistema gratuito, de código abierto y auto hospedado basado en Laravel PHP Framework , que tiene como objetivo proporcionar una experiencia valiosa al usuario final y funciona como una plataforma de gestión de restaurantes eficaz .


INSTALACIÓN

(este post es una traducción de la documentación oficial: DOCUMENTACION OFICIAL)


Requerimientos mínimos:

Estos son los requisitos para que su alojamiento web ejecute TastyIgniter:

  • PHP 7.2+
  • MySQL 5.6.10+
  • Extensión PHP PDO
  • Extensión PHP cURL
  • Extensión PHP OpenSSL
  • Extensión GD PHP
  • Extensión PHP Mcrypt
  • Extensión PHP Mbstrings


Instalación rápida:

  1. Descargue Aquí y descomprima el asistente de instalación de TastyIgniter en un directorio vacío de su servidor.
  2. Cree una base de datos de usuario MySQL para TastyIgniter en su servidor de base de datos.
  3. Sube las carpetas y archivos de TastyIgniter a tu servidor. Normalmente, el archivo setup.php estará en el directorio raíz de la web.
  4. Otorgue permisos de escritura en el directorio de instalación, sus subdirectorios y archivos.
  5. Ejecute el script de configuración de TastyIgniter accediendo a setup.php en su navegador web. Ejemplo, http://tudomain.com/setup.php o http://tudomain.com/folder/setup.php
  6. Siga todas las instrucciones en pantalla y asegúrese de que todos los requisitos de instalación estén marcados.

El siguiente capture tiene que salirte al entrar en tu dominio: "http://tudomain.com/setup.php",  en caso de que en este paso te falta algún requerimiento, debes instalarlo en tu hosting o contactar con tu proveedor.

instalador facil laravel

Si todo es correcto seguimos con los pasos requeridos. en el siguiente paso recuerda introducir correctamente tu nombre de usuario de base de datos al igual que el nombre de db y contraseña.

Instalador laravel

Si, tu conexión es correcta, lo que sigue  es registrar los datos con los que quieres acceder a tu administrador de restaurant inicialmente.

Instalador sencillo

Después eliges el tema default. (ver capture)

le das en el botón "install theme".

ahora solo tenemos que esperar a que se instale correctamente.

Loading laravel

🎉 Listo ya tenemos nuestro sistema instalado correctamente 🎉

Tu home web lucirá de esta forma. debes entrar en el admin e instalar tu thema y ya puedes empezar a disfrutar del sistema.

Pasos posteriores a la instalación

Por razones de seguridad, si utilizó el Asistente de configuración de instalación rápida , debe eliminar los archivos de configuración. TastyIgniter nunca eliminará automáticamente archivos de su sistema, por lo que estos archivos y directorios deben eliminarse manualmente:

setup/      		<== Setup directory
setup.php       <== Setup script

Configurar el programador de tareas

Debe agregar la siguiente entrada Cron a su servidor para que las tareas programadas funcionen correctamente. La edición de Crontab generalmente se realiza con el comando crontab -e.

* * * * * php /path/to/artisan schedule:run >> /dev/null 2>&1

Asegúrese de reemplazar /path/to/artisancon la ruta absoluta al archivo artesanal en su directorio raíz de TastyIgniter. Este Cron llamará al programador de comandos cada minuto. Al ejecutar el schedule:runcomando, TastyIgniter evaluará sus tareas programadas y ejecutará las tareas pendientes.

La programación de tareas es cómo se administran las tareas de programación basadas en el tiempo en TastyIgniter. Varias características centrales de TastyIgniter, como buscar actualizaciones, usan el programador.

Configurar el demonio de cola

De forma predeterminada, la cola en TastyIgniter es sincrónica e intentará ejecutar tareas como enviar correos electrónicos en tiempo real. Este comportamiento se puede establecer en un método asincrónico cambiando el defaultparámetro en config/queue.php.

Si está utilizando la databasecola, debe ejecutar el proceso de la cola como un servicio demonio. Utilice el siguiente comando: php /path/to/artisan queue:work &

Se recomienda encarecidamente que ejecute este comando al iniciar el sistema. Si Cron está disponible, esto se puede lograr usando el siguiente formato: @reboot php /path/to/artisan queue:work &

tastyigniter/TastyIgniter
:fire: Powerful, yet easy to use, open source restaurant online ordering, table reservation and restaurant management system - tastyigniter/TastyIgniter

Artículos Relacionados

Sistema de gestión escolar de código abierto
· 7 min de lectura
Como Subir proyecto Laravel a un Hosting
· 3 min de lectura
Sistema de préstamos, PHP (Laravel & MySQL)
· 2 min de lectura
Sistema de reportes
· 2 min de lectura
E-commerce
· 2 min de lectura