Justine Vedovato.
Capture d'écran de la page d'accueil de ThingsIX - Tableau de bord

ThingsIX - Tableau de bord

Vue.js logo
Tailwind CSS logo
TypeScript logo

ThingsIX est un réseau mondial décentralisé de l'Internet of Things, conçu pour récompenser les opérateurs de gateways pour leur participation à l'expansion d'une couverture réseau fiable et pour délivrer des données de manière sécurisée aux utilisateurs grâce à la technologie blockchain.

ThingsIX présente une méthode unique de validation en la présence de mappeurs, un dispositif qui permet une vérification de la couverture réseau beaucoup plus fiable, ce qui permet à n'importe quel gateway LoRa® existant de rejoindre le réseau ThingsIX.

Le tableau de bord ThingsIX a été créé pour donner aux utilisateurs de gateways la possibilité de connecter leurs périphériques au réseau, en connectant leur portefeuille grâce à l'intégration de Web3 et de smart-contracts permettant des transactions sécurisées.

En plus de visualiser l'étendue du réseau jour après jour sur une carte du monde, les utilisateurs peuvent réclamer leur récompense chaque jour sur leur portefeuille.

Page détail du gateway avec statistiques

Ci-dessus est un exemple d'une page Gateway, montant les informations relative à l'appareil, ainsi qu'un tableau des récompenses rapportées par la couverture réseau prodiguée chaque jour, sous la forme de tokens THIX.

Cette page permet aux utilisateurs de mettre à jour les détails et la location de leurs gateways, pour un tarif fixe en THIX. Chaque transaction effectuée dans le tableau de bord doit être validée par l'application portefeuille de l'utilisateur.

Page de mappage avec carte interactive

Il y a également une page réservée au mapping qu'utilisent les propriétaires de mappeurs pour valider la couverture réseau, et qui dispose d'une carte interactive permettant de suivre l'activité de leur mappeur en direct, et les gateways détectés.

Le menu en bas de l'écran peut être rétracté à la demande pour plus de visibilité pendant la conduite, notamment sur tablette et sur mobile

Ce tableau de bord a été codé avec Vue.js. Etant été la seule développeuse frontend sur ce projet de longue durée, j'ai eu la responsabilité de chaque aspect de ce tableau de bord, y compris le design, l'intégration des wallets, des smart-contracts ainsi que la création de toutes les cartes intéractives.

En savoir plus sur ThingsIX
AFOZIC logo
Alliance Française de Tokushima logo
ThingsIX Dashboard logo
Laylia Parker logo
Helium-Flick logo
The Treatment Room logo
Ortopilot logo
Stichting De Loods 040 logo