Portfolio

DrupalBliss fonctionne sur certaines des solutions Drupal les plus importantes et les plus complexes du Canada

Pêches et Océans Canada (MPO)

Architecture et développement de l’application mobile de déclaration d’engins de pêche perdus basée sur Drupal 10 (Application Web Progressive – PWA)

Services : Développement d’applications web, CMS Drupal 10

Pêches et Océans Canada (MPO) est une institution fédérale responsable de la protection de nos eaux et de la gestion des ressources halieutiques et océaniques du Canada. MPO contribue à assurer des écosystèmes aquatiques sains et durables grâce à la protection de l’habitat et à des données scientifiques solides.

Résumé du projet : Au Canada, il est obligatoire pour tous les pêcheurs commerciaux de déclarer leurs engins de pêche perdus auprès de Pêches et Océans Canada. La déclaration d’engins perdus aide le Ministère et ses partenaires à localiser et à retirer les engins perdus des eaux canadiennes et, dans de nombreux cas, à les retourner à leur propriétaire légitime. Les données de déclaration permettent également au Ministère de mieux cibler les zones pour les activités de récupération des engins fantômes et de trouver des solutions pour prévenir les pertes d’équipement à l’avenir. DrupalBliss a participé au développement de l’application Web Ghost Gear, qui a connu un immense succès. Fort de cette réussite, le MPO a décidé de développer une version mobile — une Application Web Progressive (PWA) — permettant aux pêcheurs de soumettre leurs déclarations directement depuis leurs bateaux, même lorsqu’ils sont hors de portée des réseaux mobiles.

Impact de DrupalBliss : DrupalBliss a développé un système de gestion de contenu (CMS) Drupal 10 conforme aux normes web, installé sur les serveurs désignés, et a conçu le site en HTML5 (WxT) avec CSS3, JavaScript, PHP, jQuery et WAI-ARIA. L’équipe DrupalBliss a également veillé à ce que l’interface de l’Application Web Progressive puisse réutiliser la configuration déjà créée pour les formulaires en ligne basés sur Drupal Webforms, en développant un cadre de formulaires capable d’interpréter la configuration Webform de Drupal et de générer un formulaire dynamique.

Résultat : Le lancement de l’application mobile PWA de déclaration d’engins de pêche perdus a été salué par l’industrie. Les pêcheurs disposaient enfin d’un moyen convivial pour effectuer leurs déclarations et, surtout, pouvaient le faire directement depuis leurs bateaux, sans connexion Internet, grâce à l’application mobile.