Mwpereira / HM-Dashboard

Minimalistic and modern user interface to display your HNT miner's data.

Home Page:https://hmdashboard.mwpereira.ca

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

HM Dashboard Logo

HM Dashboard for HNT Miners

Minimalistic and modern user interface to display your HNT miner's data.


HM Dashboard is a low resource and bandwidth alternative to Helium Explorer.

πŸ–₯ APIs

HM Dashboard currently uses Helium APIs.

πŸ’₯ Community Contribution

This project is intended to receive community participation, if there's an optimizations, features, or fixes you have or can think of, feel free to open a pull request or create an issue πŸ™‚

πŸ—Ί Roadmap

Goals

  • Purchase custom domain to host HM Dashboard

v1

Release Date: September 9th, 2021
  • Initial release with Miner summary
  • Receive feedback from community and users

v2

Release Date: September 12th, 2021
  • Fix any bugs/errors
  • Add Settings
  • Add Witnesses section
  • Add Rewards section
  • Add Location section

v3

Release Date: November 25th, 2021

  • Adding HNT price within the nav bar
  • Adding retry to failing Helium APIs
  • Adding favourites list within the nav bar
  • Splitting Rewards section into Miner & Owner
  • Adding an accessible/searchable favourites list
  • Adding get hotspot url link button
  • Fixing search results on homepage
  • Updating time formatting
  • Updating responsiveness
  • Updating styling
  • Updating handling errors

Thank you everyone for providing feedback and using HMDashboard!

v4

Release Date: TBA

  • Automatic refresh of data
  • Allow user to select currency shown for HNT price
  • Adding unit and e2e testing

πŸ›  Build Setup

# install dependencies
$ npm install

# serve with hot reload at localhost:3000
$ npm run dev

# build for production and launch server
$ npm run build
$ npm run start

# generate static project
$ npm run generate

About

Minimalistic and modern user interface to display your HNT miner's data.

https://hmdashboard.mwpereira.ca


Languages

Language:Vue 53.5%Language:TypeScript 28.6%Language:SCSS 13.6%Language:JavaScript 4.3%Language:Shell 0.1%