Portefolio de Tim

Formulaires et impression PDF

Lors de mon stage, j’ai travaillé sur le refactoring de deux formulaires d’inscription. J’ai eu l’occasion de manipuler des PDFs, des formulaires. J’ai utilisé le HTML et le PHP, mais aussi lorsque c’était nécessaire le Javascript pour avoir un côté dynamique.

Situation initiale

Le site possède un formulaire d’inscription qui permet aux utilisateurs de soumettre leur candidature pour pouvoir rejoindre la communauté. Le formulaire ne permettait qu’à une seule personne de s’inscrire, or une inscription pouvait comprendre entre une et trois personnes. Une fois l’inscription faite, le formulaire créait un utilisateur dans la base de données et envoyait un PDF récapitulatif de l’inscription à l’organisation qui possède le site et au nouvel utilisateur. Ce PDF s’affichait dans un nouvel onglet ce qui permettait de l’imprimer ou de l’enregistrer.

Enfin, le site permettait à un utilisateur de se réinscrire chaque année depuis un bouton dans l’espace utilisateur.

Missions

Reprendre les deux formulaires existants et les améliorer. Tout d’abord, il fallait permettre de choisir le nombre d’utilisateurs à inscrire. Il fallait aussi supprimer des champs qui étaient communs aux trois inscriptions. Et enfin il fallait ajouter un bout de formulaire si l’adresse de facturation était différente.

Pour le formulaire de réinscription, il a fallu utiliser le Javascript pour permettre l’ajout et la suppression dynamique des utilisateurs.

Enfin, j’ai dû retravailler l’impression pour changer le fond et la mise en forme des données selon un modèle fourni par le client.

Thème par Anders Norén