4 minutes
lire
Il y a quelques jours, notre équipe a eu l'occasion de participer à un hackathon ouvert, conçu pour trouver, créer et exécuter des idées qui peuvent potentiellement aider à résoudre la situation dans laquelle COVID-19 a plongé le monde. Le hackathon était organisé par l'Airbus Humanity Lab et durait 48 heures. Il va sans dire que les participants ont dû agir rapidement pour développer et présenter leurs solutions afin de mettre en œuvre les meilleures d'entre elles. Il est extrêmement important de participer à ce type d'initiatives. En tant qu'entreprise technologique et créative, nous avons été honorés et obligés de nous engager et de contribuer de toutes les manières possibles.
Le processus
Notre équipe était composée de quatre développeurs et de deux concepteurs UI/UX. Ils ont commencé par une session de brainstorming à distance et ont généré de nombreuses idées. Ils en ont retenu quatre, mais seules deux d'entre elles ont été retenues pour la suite du développement.
Ces solutions prometteuses étaient les suivantes :
- Idée n° 1 : une plateforme pour dénoncer les personnes ou les entreprises qui ne respectent pas les mesures de sécurité imposées par les autorités locales.
- Idée n°2 : une application contenant des informations sur la disponibilité des fournitures médicales dans les pharmacies locales
En raison du peu de temps dont elle disposait, l'équipe a opté pour la première idée. L'objectif était de créer une plateforme qui aiderait les institutions responsables à gérer les réglementations imposées par le gouvernement local. Nous sommes tous conscients de l'effet positif qu'elles ont si elles sont suivies correctement et nous voulons le maximiser.
La conception et le développement de la solution s'inscrivaient parfaitement dans le temps imparti. Cependant, comme pour tout projet, des défis sous-jacents sont apparus au cours du développement. Le principal d'entre eux consistait à définir le MVP. L'équipe a décidé de dépouiller la plateforme des fonctionnalités de moindre valeur et de ne conserver que celles qui rendront la version finale aussi utile que possible.
Après beaucoup de travail, de créativité et de magie de la programmation, COVision est né. Une plateforme simple et compacte, semblable à un média social, où chacun peut signaler les groupes de personnes, les organisations ou les entreprises qui ne respectent pas les mesures de sécurité. Il peut s'agir de restaurants ouverts qui devraient être fermés ou de grands rassemblements de personnes. L'objectif de COVision est de ralentir la propagation du virus et de contribuer à l'isolement et à la distanciation sociale. Les institutions responsables de l'application des réglementations pourraient être associées à ce projet et avoir accès aux rapports envoyés par les utilisateurs afin de pouvoir agir rapidement et en conséquence.
Covision en bref
D'un point de vue UI/UX, l'équipe a opté pour une approche minimaliste où l'accessibilité et la lisibilité sont primordiales. C'est pourquoi ils ont opté pour beaucoup d'espace blanc, une police simple, des teintes plus claires et des interactions et effets subtils qui complètent le design global de manière non intrusive.
Et d'un point de vue plus technique, l'équipe a décidé de rendre l'architecture de l'application entièrement sans serveur et de la déployer sur un environnement AWS. La structure frontale est hébergée sur un bucket S3. Toutes les requêtes passent par une passerelle API, qui est opérée par des fonctions Lambda. Le contenu visuel qui est téléchargé dans l'application est stocké sur un seau S3 séparé.
Le résultat final
Après la présentation officielle avec les autres finalistes, l'idée a été mise en suspens par le jury. Néanmoins, nous sommes fiers de ce que l'équipe a accompli. S'attaquer à un problème, le concevoir et le développer entièrement en 48 heures est un véritable exploit à nos yeux.
En outre, l'exercice s'est révélé être une source précieuse d'éducation et d'inspiration. Le fait que de nombreuses équipes, venues du monde entier, se soient réunies et se soient engagées à résoudre des problèmes difficiles en ces temps sans précédent suffit à prouver qu'en collaborant ensemble, nous pouvons faire face à n'importe quoi et réaliser l'impossible. Si vous en avez les moyens, Technofy vous invite à participer à des causes similaires, car votre idée pourrait être celle qui fera pencher la balance en faveur d'une reprise mondiale plus rapide !
Découvrez le prototype cliquable de l'application COVIsion ici.
Enfin et surtout, restez à la maison et en bonne santé.