Skip to content

DUT-Info-Montreuil/UniRide-SApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UniRide-SApp

Service Applicatif de l'application web UniRide Ce projet a été généré avec Angular CLI version 16.2.8.

forthebadge AngularTypeScriptforthebadge

Comment l'exécuter en local

Prérequis

  1. Clonez le dépôt sur votre machine locale :
$ git clone https://github.com/DUT-Info-Montreuil/UniRide-SApp.git
  1. Exécutez la commande npm install à l'intérieur du dossier cloné :
$ npm install

Génération de code

Exécutez ng generate component nom-du-composant pour générer un nouveau composant. Vous pouvez également utiliser ng generate directive|pipe|service|class|guard|interface|enum|module.

PrimeNG

Si vous voulez importer des modules, il faudra dans le fichier /shared.module.ts importer le module que vous voulez :import {Module} from primeng/module ensuite l'ajouter dans @NgModule({exports: [module]}).

Démarrer le serveur

Vous pouvez démarrez le serveur de développement en exécutant la commande ci-dessous. Accédez à https://localhost:4200/. L'application se rechargera automatiquement si vous modifiez l'un des fichiers source.

$ ng serve --ssl true --ssl-cert "chemin/vers/votre/certificat.crt" --ssl-key "chemin/vers/votre/cle.key" --host "0.0.0.0"

Assurez-vous de remplacer "chemin/vers/votre/certificat.crt" par le chemin réel de votre certificat SSL et "chemin/vers/votre/cle.key" par le chemin réel de votre clé SSL

Déploiement avec docker

Pour lancer entièrement l'application UniRide avec docker, vous pouvez vous référer à ce read me Docker.

License

Sous license GNU GNU GPL3.

Besoin d'aide ?

Pour obtenir davantage d'aide sur Angular CLI, utilisez la commande ng help ou consultez le README d'Angular CLI Angular CLI README.

Pour obtenir davantage d'aide sur PrimeNG, consultez le site PrimeNG.

Auteur