L'idée principale est de pouvoir créer plusieurs formulaires, avec des champs différents (ex: google form, typeForm etc...).
Sur une stack de votre choix (rails monolithe ou Rails + Framework JS), implémenter un système de gestion de formulaire administrable.
- En tant qu’utilisateur connecté à la platform je peux:
- Créer/Editer et destroy un formulaire, et lui ajouter différents champs.
- Lire les réponses données aux formulaires présent sur la platform par des utilisateurs non connecté(s).
- En tant qu’utilisateur non-connecté, je peux :
- Répondre aux formulaires présent sur la platforme.
Faite preuve de votre savoir faire (Ex: Nested Fields, Single Table Inheritance (STI), macro-prog...).
Voici les type de champs attendus :
- Text,
- Integer,
- Radio,
- Checkbox,
- Checkboxes (multi choice)
- Select
Chaque champ doit être capable d’avoir ses propres attribues html:
- les hint
- les placeholders
- les required
- Les labels
- Les options ( pour radio, select et checkboxes )
Parfois il n'est pas évident de prendre un challenge technique en main. En entreprise, il y a un(e) lead dev ou un(e) collègue plus expérimenté(e). N'hésitez donc pas à contacter notre spécialiste Ruby qui vous donnera un coup de main si besoin. Contacter gabriel.ibanez@abbeal.com.
PS: pas de préssion, demander de l'aide n'est pas éliminatoir ni discriminant pour votre process de recrutement 😉.