esup-multi

Arborescence des pages

Vous regardez une version antérieure (v. /wiki/spaces/ESUPMULTI/pages/1365508114/Param%C3%A9trage+du+backend) de cette page.

afficher les différences afficher l'historique de la page

« Afficher la version précédente Vous regardez la version actuelle de cette page. (v. 3) afficher la version suivante »

PAGE EN COURS DE REDACTION

Les modules

Chaque module qui compose le backend est un µService. On trouve l'ensemble des µServices dans dev/user-backend-nest/microservices.

  • auth : Authentification CAS
  • cards : Cartes dématérialisées
  • chatbot : Agent conversationnel
  • clocking : Gestion du temps de travail
  • contact-us : Formulaire de contact
  • contacts : Annuaire
  • features : Affichage des services dans l'app
  • important-news : Bandeau d'information
  • mail-calendar : Messagerie
  • map : Plans
  • notifications : Notifications internes
  • restaurants : Menus des restos U du CROUS
  • rss : Actualites
  • schedule : Emploi du temps
  • social-network : Réseaus sociaux
  • static-pages : Affichage des pages statiques
  • statistics : collecte de statistiques d'usage

Si on souhaite ne pas utiliser un module il suffit donc de ne pas le lancer en commentant la ligne correspondante dans le fichier package.json situé à la racine du projet.

"scripts": {
    [...]
    "back:auth": "cd dev/user-backend-nest/microservices/auth && npm",
    "back:cards": "cd dev/user-backend-nest/microservices/cards && npm",
    "back:chatbot": "cd dev/user-backend-nest/microservices/chatbot && npm",
    "back:clocking": "cd dev/user-backend-nest/microservices/clocking && npm",
    "back:contact-us": "cd dev/user-backend-nest/microservices/contact-us && npm",
    "back:contacts": "cd dev/user-backend-nest/microservices/contacts && npm",
    "back:features": "cd dev/user-backend-nest/microservices/features && npm",
    "back:important-news": "cd dev/user-backend-nest/microservices/important-news && npm",
    "back:mail-calendar": "cd dev/user-backend-nest/microservices/mail-calendar && npm",
    "back:map": "cd dev/user-backend-nest/microservices/map && npm",
    "back:notifications": "cd dev/user-backend-nest/microservices/notifications && npm",
    "back:restaurants": "cd dev/user-backend-nest/microservices/restaurants && npm",
    "back:rss": "cd dev/user-backend-nest/microservices/rss && npm",
    "back:schedule": "cd dev/user-backend-nest/microservices/schedule && npm",
    "back:social-network": "cd dev/user-backend-nest/microservices/social-network && npm",
    "back:static-pages": "cd dev/user-backend-nest/microservices/static-pages && npm",
    "back:statistics": "cd dev/user-backend-nest/microservices/statistics && npm"
  },


  • Aucune étiquette