Installation - Arylmera/DevWeb_Projet GitHub Wiki

Déploiement du site web chez FireBase

Le déploiement chez FireBase depuis un projet Angular est automatique, il suffit d'ajouter le module FireBase au projet

  • npm install -g firebase-tools

Se connecter à son compte FireBase

  • firebase login

Initialiser le projet

  • firebase init

et enfin build et deploy le projet

  • ng build
  • ng deploy

Déploiement de l'API et de la base de données

L'API et la base de données sont déployés sur des VPS.

API

L'API possède son propre repository (lien GitHub) et il est cloné sur le vps. À chaque mise à jour de l'API, il suffit de faire un pull et de relancer le service.

Base de données

Nous possédons la structure et les données dans un fichier SQL (lien), il suffit donc de lancer le script dans MySQL pour créer la base de données.