Skip to content

ComradeNixco/CSTH_GestionInventaires

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

CSTH GestionInventaire

Projet MEAN stack pour permettre un gestion simplifié de l'inventaires des différents clubs du cégep de Saint-Hyacinthe.


Le projet est né de la constatation du manque de rigueur et/ou de constance dans la production des inventaires de différents clubs et organisations étudiantes, parfois ces inventaires n’étant que des listes produites dans Excel ou bien Word. Le but principal de la future application est donc de standardisé la méthode d’archivage de ces inventaires en plus de permettre une présentation visuelle standardisé de ceux-ci sans ajouté de difficulté aux coordonnateurs et aux responsables qui seraient moins aptes à produire ou suivre une méthode standardisée. L’application se voudra simple d’utilisation grâce à un design visuel épuré suivant la standardisation Material de Google. De plus, l’application permettra d’imprimer dans un format standard l’inventaire final sur demande en plus de permettre de sauvegarder en tout temps les modifications porté à une liste d’inventaire propre à un club dans une base de données, empêchant ainsi la perte de celui-ci en cas de problème avec un ordinateur ou bien simplement la perte d’une version imprimable qui serait la seule version existante


Exécuter le projet (en mode de développement)

  1. Cloner ce repo
  2. S'assurer d'avoir:
    • Les deux sous-projets:
      • Node (>=10.7.0);
      • NPM (>=6.2.0);
    • Application serveur ExpressJS:
      • MongoDB (>=4.0);
    • Application cliente Angular 6:
      • Angular CLI (>=6.1.1) déjà une dépendence du projet mais préférable d'avoir d'installer en "global";
  3. Exécuter npm install dans les dossier server et client.
  4. Démarrer le serveur avec la commande npm start exécutée dans le dossier server.
  5. Démarrer l'application cliente avec la commande ng s ou ng serve exécuter dans le dossier client.

Participé au projet

Lire le document Guide de participation au projet

Gestion du projet

Ce projet est crée et maintenu par Nicolas Lapointe aka ComradeNixco contactable à l'adresse mail nixcocpp@gmail.com.

About

App web permettant de gérer de maniaire unique pour tous les clubs leurs inventaire individuelle et en produire une liste imprimable semblable pour chaque club

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors