Form builder
Une application web développé avec le framework Vue.js permettant de construire un formulaire sur mesure de facon intéractive et de modifier les propriétés de chacun des champs.
Fonctionnalités principales
Drag and Drop
À l'aide de la librairie vue-draggable-next, l'implémentation du drag and drop permet à l'utilisateur de sélectionner un élement de formulaire de la barre latérale et de la glisser directement à l'emplacement de son choix dans le formulaire. Il peut également modifier l'ordre des éléments déjà en place.
Exportation d'un formulaire
Une fois satisfait de son formulaire, l'utilisateur peut exporter son formulaire sous forme de ficher JSON conforme. Cette fonctionalité nous permettrait également d'enregistrer un formulaire d'un utilisateur en base de donnée facilement.
Propriétés d'un élément
Le panneau latéral permet de modifier différentes propriétés propre à l'élement actuellement séléctionné.