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 buildng 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.