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.
Consulter la liste des fonctionnalités offertes par FRW.
Consulter la présentation "fonctionnelle" d'arrimage à un système
-
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);
-
Installer VS Code;
-
Configurer votre bac à sable (Contactez le MESS afin d'obtenir l'url à utiliser lors de la configuration);
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.
- Se procurer une clé API et un code de système autorisé auprès du MESS (Contacter le MESS);
- Déployer un formulaire avec DevOps;
- Configurer le fichier de transmission du formulaire;
- Créer un gabarit (PDF ou Word);
- Configurer le fichier "bind" du formulaire;
- Utiliser les outils de développement afin de tester vos formulaires;
- Configurer le fichier de transmission du formulaire;
- Dans votre système, créer un api permettant de recevoir les données (exemple à venir).
- Créer une instance du formulaire et y rediriger l'utilisateur;
- Afficher la liste des formulaires d'un utilisateur ;
- Reprendre un formulaire;
- Supprimer un formulaire;
- Vérifier si une discussion existe avec le même questionnement/suggestion;
- Créez une discussion si vous n'avez toujours pas de réponse à votre question ou si votre suggestion n'existe pas déjà;
- N'hésitez pas à aider d'autres utilisateurs ou à partager vos idées.
- Vérifier si une issue existe avec le même problème;
- 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.
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.