Skip to content

kusakabeitadori/TicketFile

 
 

Repository files navigation

TicketFile

Application Laravel pour la gestion de tickets.

Prérequis

  • PHP 8.3+
  • Composer
  • Node.js et npm
  • SQLite

Démarrer le projet (du clonage à l'execution)

  1. Cloner le dépôt :
git clone https://github.com/leo09-art/TicketFile.git
cd TicketFile
  1. Installer les dépendances PHP :
composer install
  1. Copier le fichier d’environnement et générer la clé :
copy .env.example .env
php artisan key:generate
  1. Installer les dépendances front :
npm install
  1. Preparer la base de donnees SQLite, lancer les migrations et les seeders :
php artisan migrate --seed

Identifiants admin par defaut

Apres php artisan migrate --seed, un compte administrateur par defaut est disponible avec :

Email : admin@ticketfile.test
Mot de passe : admin12345
  1. Demarrer l'application :
php artisan

php artisan sans argument demarre automatiquement le serveur Laravel (serve).

  1. Optionnel (si vous modifiez les styles/scripts), dans un deuxieme terminal lancer Vite :
npm run dev

Commandes utiles

composer run setup
composer run dev
composer test

Accès

Ouvre 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

About

ce projet est un projet fait en groupe , pour un tp de groupe

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages