résumé personnel maxime - miguel-antoons/projet_webdev GitHub Wiki
Tâches effectuées sur ce projet :
- Page Devis
- Page Facture
- APIs devis et facture
- Barre de navigation
- Des tests end to end et tests unitaires
Durant ce projet j’ai été en charge de la page Facture, Devis et des APIs en lien avec ces deux pages.
Pour la page facture, un formulaire a été créé avec une prévisualisation de la facture à droite du formulaire. Une fonction qui permet d’enregistrer ou de modifier la facture a également été implémentée. J’ai également dû créer un bouton « prévisualisation » qui permet de prévisualiser la facture actuelle. Et pour finir un bouton impression qui permet d’imprimer la facture avec les données rentrées dans le formulaire.
La page Devis est très ressemblante à la page facture c’est pour cela qui je m’en suis chargée. Le principe est le même il y a un formulaire à gauche et une prévisualisation à droite. Un système d’ajout de matériel dans la pièce et le niveau de l’appartement ou de la maison a été ajouté.
Dans l’application Flask, j’ai dû mettre en place des APIs pour ces deux pages, pour pouvoir ajouter, supprimer et modifier une facture ou un devis.
La barre de navigation a vite été réalisée car c’est une barre Bootstrap.
Différents tests unitaires ont été effectués sur l’apis de la page facture et devis, ainsi que des tests end to end avec l’extension Chrome Selenium IDE.
Conclusion
En conclusion, ce projet m’a permis de découvrir des nouvelles technologies, des nouvelles façons de créer une page web. Et m’a surtout appris à mieux utiliser GitHub et travailler en groupe. Le site web n’est pas totalement terminé, mais vu l’entente du groupe, nous allons surement continuer pendant les vacances.