Application Laravel pour la gestion de tickets.
- PHP 8.3+
- Composer
- Node.js et npm
- SQLite
- Cloner le dépôt :
git clone https://github.com/leo09-art/TicketFile.git
cd TicketFile- Installer les dépendances PHP :
composer install- Copier le fichier d’environnement et générer la clé :
copy .env.example .env
php artisan key:generate- Installer les dépendances front :
npm install- Preparer la base de donnees SQLite, lancer les migrations et les seeders :
php artisan migrate --seedApres php artisan migrate --seed, un compte administrateur par defaut est disponible avec :
Email : admin@ticketfile.test
Mot de passe : admin12345
- Demarrer l'application :
php artisanphp artisan sans argument demarre automatiquement le serveur Laravel (serve).
- Optionnel (si vous modifiez les styles/scripts), dans un deuxieme terminal lancer Vite :
npm run devcomposer run setup
composer run dev
composer testOuvre ensuite :
http://127.0.0.1:8000
git checkout master git pull origin master git add . git commit -m "Ajout de mon travail" git push origin master