/taxi-client

Primary LanguageTypeScriptMIT LicenseMIT

Taxi Gestion Client

Ce dépot est obsolète. Le projet Taxi Gestion est hébergé sur son organisation dédiée

Outil de gestion à destination des flottes de taxi, particulièrement des vsl (véhicules sanitaires légers).

Ce dépot est responsable de la partie applicative client.

Table des matières

Prérequis

  • Git : Système de contrôle de versions distribué d'un ensemble de fichiers
  • Node : Environnement d'exécution pour Javascript
  • Yarn Classic : Gestionnaire de paquets pour les produits développés dans des environnements Node

Node peut être installés via nvm qui permet d'obtenir et d'utiliser rapidement différentes versions de Node via la ligne de commande.

Installation

Mise en place des sources

Cloner le projet

Installer Husky

Husky est un outil de gestion des hooks git pour effectuer des tâches automatiques

npx husky install

Rendre exécutable les fichiers qui contiennent les hooks :

chmod a+x .husky/commit-msg
chmod a+x .husky/pre-commit

Utilisation

Ces commandes servent dans un contexte de développement de l'application et doivent être exécutées depuis la racine de l'espace de travail.

Mise en place des prérequis

yarn install

Lancement

yarn start

Puis naviguer vers http://localhost:4200/.

Développement

Les commandes communes de développement se trouvent dans le champ scripts du package.json

Contribution

Le projet n'est actuellement pas ouvert à la contribution