Skip to content

raerae02/banque_stages

 
 

Repository files navigation

CRCRME - Banque de stages

Installation

Il est important de suivre les étapes suivante suite au clonage de ce dépôt git afin de pouvoir compiler sans problème :

Submodules Git

Rouler la commande suivante pour cloner le dépôt CRCRME Material Theme, qui est nécessaire pour compiler l'application.

git submodule update --init

Firebase

  1. Installer le CLI Firebase. La façon la plus rapide, si Node.js est déjà installé, est avec npm :

     npm install -g firebase-tools
    
  2. Installer le CLI FlutterFire à l'aide de dart.

     dart pub global activate flutterfire_cli
    
  3. Se connecter avec un compte ayant accès au projet Firebase et configurer le projet avec les paramètres par défaut.

     firebase login
     flutterfire configure --project=banquestages
    

Pour plus d'informations, visitez cette page.

Firebase Emulators

L'application ne modifie pas directement les données contenues sur le Cloud. À la place, tout les composants Firebase sont connectés à un emulateur local.
Il existe deux façons faciles de les démarrer :

  1. Commencer à debogger avec VS Code (F5 par défaut).
  2. Via la ligne de commande : firebase emulators:start

Lancer les tests

Dû à l'utilisation de mockito, si de nouveaux Mock sont créés, il est nécessaire de lancer la commande :

dart run build_runner build

Il est possible que cette commande ne fonctionne pas, dans ce cas il faut lancer la commande suivante :

flutter packages pub get

Before publishing

Please remember android:usesCleartextTraffic="true" is set to true for Android while this should not be the case for production

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • Dart 97.7%
  • Python 1.9%
  • HTML 0.1%
  • Ruby 0.1%
  • Shell 0.1%
  • Swift 0.1%