Skip to content
/ FRW Public

Documentation et support de l'outil de création de formulaires web "low code"

Notifications You must be signed in to change notification settings

MTESSDev/FRW

Repository files navigation

Build

FRW - Formulaires Web

Qu'est-ce que c'est?

Un outil incroyable qui permet de créer des formulaires très rapidement à l'aide de simples fichiers de configuration YAML (low code). Consulter les technologies utilisées.

Les formulaires générés sont accessibles, adaptatifs (responsive), sécuritaires et respectent les règles du système de design Québec.ca.

Nous vous invitons à consulter la présentation complète du système. Il est important de la télécharger et de l'ouvrir dans PowerPoint directement, car sinon, dans le navigateur, les gifs ne sont pas animés.

Image

Consulter la liste des fonctionnalités offertes par FRW.

 

Comment l'utiliser?

Consulter la présentation "fonctionnelle" d'arrimage à un système

Pré-requis

  1. Clôner le dépôt courant et copiez le répertoire "Exemple" pour le nommer à votre goût, il regroupera tous vos formulaires (Ne faire cette étape qu'une seule fois);

  2. Installer VS Code;

  3. Configurer votre bac à sable (Contactez le MESS afin d'obtenir l'url à utiliser lors de la configuration);

 

Créer un formulaire

Utiliser le bac à sable afin de définir la configuration de vos formulaires. Consulter le guide de configuration de formulaires FRW;

Pour un premier formulaire, il est fortement recommandé de clôner le présent dépot GitHub (tel que mentionné en pré-requis), afin de comprendre la structure requise et diposer d'une base de travail.

 

Déployer un formulaire

  1. Se procurer une clé API et un code de système autorisé auprès du MESS (Contacter le MESS);
  2. Déployer un formulaire avec DevOps;

 

Définir le ou les fichiers à produire à partir des données du formulaire (optionnel)

  1. Configurer le fichier de transmission du formulaire;
  2. Créer un gabarit (PDF ou Word);
  3. Configurer le fichier "bind" du formulaire;

 

Déployer vos fichiers

 

Tester vos formulaires

 

Recevoir les données du formulaire transmises à votre système

  1. Configurer le fichier de transmission du formulaire;
  2. Dans votre système, créer un api permettant de recevoir les données (exemple à venir).

 

Utiliser les services FRW à partir de votre système

  1. Créer une instance du formulaire et y rediriger l'utilisateur;
  2. Afficher la liste des formulaires d'un utilisateur ;
  3. Reprendre un formulaire;
  4. Supprimer un formulaire;

 

Vous avez une question ou une suggestion?

  1. Vérifier si une discussion existe avec le même questionnement/suggestion;
  2. Créez une discussion si vous n'avez toujours pas de réponse à votre question ou si votre suggestion n'existe pas déjà;
  3. N'hésitez pas à aider d'autres utilisateurs ou à partager vos idées.

 

Vous avez trouvé un problème (bug) dans la solution?

  1. Vérifier si une issue existe avec le même problème;
  2. Créez une issue si elle n'existe pas déjà une et mettre le plus de détails possibles afin de reproduire le problème.

 

Vous désirez être informé des changements en cours et à venir?

Consultez les milestones, ils vous donnent l'information sur les travaux en cours et à venir, ainsi que la date prévue de livraison.

Configurez vos notifications afin d'être avisé lors de la publication d'une nouvelle release.

Une release est publiée lorsqu'une nouvelle version est déployée dans l'environnement d'essais (normalement quelques semaines avant la production, et une date de MEP prévue est indiquée), ainsi que lors d'une mise en production.