-
Notifications
You must be signed in to change notification settings - Fork 0
Démarrer le projet
Pour cloner le repository, il faut entrer la commande suivante:
En HTTP
git clone https://github.com/HE-Arc/calm.git
En SSH
[email protected]:HE-Arc/calm.git
Si vous utilisez Docker, passer directement Utiliser Docker
Pour notre projet, nous avons utilisé Tailwind avec Flowbite. Pour l'installation : Documentation flowbite
ℹ️Important
Il est nécessaire de démarrer le serveur laravel et le serveur vite lors du développement.
⚠️ AttentionIl faut entrer la commande
npm install
la première fois qu'on récupère le projet afin d'installer toutes les dépendances. Et il faut également entrer cette commande lorsque de nouveaux packages sont ajoutés
Si vous travailler sur un poste local avec xampp, par exemple, il faut démarrer le service apache
et mysql
Pour entrer les différentes commandes, il faut se trouver dans le dossier ~/calm/calm-server/
Installez les dépendances et mettez le projet Laravel en place.
composer install
php artisan key:generate
php artisan migrate
php artisan db:seed
Démarrer le serveur Laravel
php artisan serve
Démarrer vite version développement.
npm run dev
Si vous souhaitez tester sur votre téléphone portable, il faut suivre les étapes suivantes:
- Votre host (par exemple l'ordinateur sur lequel vous développez) et votre smartphone doivent être sur le même réseau
- Récupérer l'adresse IP de votre poste
- Arrêter le serveur vite s'il avait été lancé auparavant
- Build le projet
npm run build
- Démarrer le serveur Laravel avec un
php artisan serve --host=<address ip> --port=<port>
- Depuis le smartphone, ouvrir un navigateur et entrer
<adresse ip>:<port>
Lancer la commande suivante depuis le dossier contenant le projet :
docker compose up -d
Après le build des images, les containers vont se lancer automatiquement. L'application est accessible sous http://localhost:8000.