ldc-gen-game-web/README.md
2026-04-15 11:21:52 +02:00

1.4 KiB

GEN GAME WEB

Installation

cp .env.example .env
php artisan key:generate /!\ bien sauvegarder la key
php artisan migrate:fresh --step
php artisan uwil:user:create

Création du compte Admin

php artisan uwil:user:create

Ajouter un theme

  • Se connecter au back-office et créer un nouveau tenant (le thème correspond au nom du dossier dans lequel se situe votre thème),
  • Dans votre environnement, rediriger le domaine ciblé vers le public/nom-du-theme/,
  • Se mettre dans resources/theme et installer le theme voulu:
git clone git@lab.s-web.fr:ldc-web/projets/gen-game-web-themes/le-gaulois/le-gaulois-tdf/le-gaulois-tdf-2025.git
  • Se remettre à la racine du moteur et compiler votre thème:
npm run prod-theme le-gaulois-tdf-2025
  • ou compiler tous les thèmes présents:
npm run prod

Notes:

  • chaque thème est compilé dans son propre dossier public/nom-du-theme/
  • le backend étant partagé à tous les thèmes, il est compilé directement dans public/

Ajouter Parametrage du jeu

Les lots sont à ajouter avant de générer les instants gagants. En effet les instants gagants sont liés à des lots.

Générer des coupons et les mails

artisan queue:work

En cas de manipulation pourrie, penser a vider le cache pour supprimer le lock sur le job de generation des codes.