🎨 Frontend

Le projet dispose de deux frontend principaux

  • Longue Vie Aux Objets : https://lvao.ademe.fr

  • L”assistant : https://quefairedemesobjets.ademe.fr

Ils ont été développés en silo, et ne partagent à date qu’un minimum de code. L’objectif à terme est d’en mutualiser une majeure partie au travers de refactorisations.

Longue vie aux objet est quant à lui découpé en deux briques fonctionnelles :

  • Le formulaire, aussi appelé version épargnons

  • La carte, intégrée au sein de l’assistant et par de nombreuses collectivités sous forme d’iframe Les différences sont détaillées ici

Technologies employées

Les technologies employées dans l’assistant sont à prendre comme référence pour l’intégralité des développements futurs sur le frontend, à savoir :

  • templating Django Jinja est encore utilisé dans la carte mais est progressivement déprécié

  • Parcel pour la compilation des fichiers JS/CSS

  • Tailwind