La signalisation ouverte est une solution de signalisation numérique construite sur Laravel, Inertia.js et Vue.js. Cette plate-forme sert des pages Web pour les écrans de signalisation numériques, fonctionnant sur Chrome en mode kiosque. Utilisation de socketti, la signalisation ouverte met à jour dynamiquement les données sur les écrans. Les utilisateurs peuvent créer des listes de lecture pour leurs écrans, permettant des annonces rotatives et diverses présentations de médias.
ATTENTION!! Ceci est principalement utilisé pour l'Eurofurence (Hambourg, CCH). Il est principalement adapté aux développeurs ayant une connaissance de Vue.js et peut-être un peu Laravel. N'hésitez pas à me envoyer un message à [email protected] pour un support commercial.
git clone https://github.com/thiritin/open-signage.git
cd open-signage
composer install
npm install
.env.example pour créer votre propre fichier .env : cp .env.example .env
php artisan key:generate
Configurez vos informations d'identification de base de données dans le fichier .env .
Exécutez les migrations de la base de données:
php artisan migrate
./vendor/bin/sail up
Ou utiliser
vite
La signalisation ouverte doit désormais être accessible sur http://localhost .
Nous accueillons les contributions de tous. Veuillez lire nos directives de contribution avant de soumettre une demande ou un problème de traction.
Ce projet est open-source et est autorisé en vertu de la licence publique générale GNU v2.0.
Si vous avez des questions, n'hésitez pas à créer un problème ou à contacter les responsables du projet.