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
- Cloner ce repo
- 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";
- Les deux sous-projets:
- Exécuter
npm installdans les dossierserveretclient. - Démarrer le serveur avec la commande
npm startexécutée dans le dossierserver. - Démarrer l'application cliente avec la commande
ng soung serveexécuter dans le dossierclient.
Lire le document Guide de participation au projet
Ce projet est crée et maintenu par Nicolas Lapointe aka ComradeNixco contactable à l'adresse mail nixcocpp@gmail.com.