ThingsIX is a decentralized global Internet of Things network, built to reward gateway operators for providing reliable coverage and for delivering reliable data to end users by using blockchain technology.
ThingsIX introduces unique trusted mapping hardware to give a new dimension to network coverage and validation. Any existing or new LoRa®-gateway will be able to join the ThingsIX network.
The ThingsIX Dashboard has been created to give gateway owners the possibility to onboard their own hardware to the network, by connecting their wallet with the help of Web3 and smart-contract integration.
On top of being able to visualize the ThingsIX network coverage expansion on a world map day after day, the users can also claim their rewards daily on their wallet.
Above is an example of a Gateway page, showing the relevant hardware information as well as a chart of the daily earnings in THIX tokens the gateway has earned.
This page allows users to update the details of their gateway, for a fixed fee in THIX. Every transaction on the dashboard needs to be confirmed in the user's own wallet app.
There is also a page dedicated to mapping, which displays an interactive map showing the processed network coverage, as well as near real-time mapping activity, which allows mapper owners to follow their own mappings.
The menu at the bottom can be toggled on the side for better visibility when driving, mostly for smaller screens or tablets.
This dashboard has been coded with Vue.js. As a solo frontend developer on this long-term project, I have been responsible of every aspect of this dashboard, including the design, integration of wallets, smart-contracts and the creation of all the interactive maps.