This repository contains projects for a visualizing or collecting data related to my crypto mining and investments.
The dashboard-ui and dashboard-api projects are an angular and azure function projects used to visualize my crypto mining and investments through azure static web apps.
- Install node
- Copy
dashboard-api/local.settings-sample.json
todashboard-api/local.settings.json
and fill in any missing values - Run the web app emulator:
npx @azure/static-web-apps-cli start
The utility functions projects are a collection of azure functions not used or intended to be exposed in the dashboard. Some examples automatically requesting pool payouts, recording pool payouts, or recording mining power usage.
- Install visual studio
- Install the required .NET sdk
- Copy
utility-functions/functions/local.settings.json
toutility-functions/functions/local.settings.json
and fill in any missing values - Start the project using the visual studio debugger