Skip to content

A dashboard for cyrpto currencies intended to be shown on eink devices such as the Amazon Kindle.

License

Notifications You must be signed in to change notification settings

jimmyff/crypto-clock

Repository files navigation

crypto-clock

Crypto Clock

A dashboard for cyrpto currencies intended to be shown on eink devices such as the Amazon Kindle. The project was inspired by cyrpto price tickers such as the 'block clock'. The crypto data comes from Binance's API. You can read my write up detailing the project and watch a quick video demonstrating the Cyrpto Clock.


Features

  • Shows crytpo currency prices and daily change percentage
  • Animates displays changes like retro split-flip displays
  • Cycles through various crypto currency symbol pairs
  • Configuration UI to choose crypto symbol pairs and update frequencies
  • Shows clock at the top of each hour
  • Clock shows sun/moon in the sky, they rise on the left and set on the right
  • Timezone override support

Hosted version

Desktop/mobile version:

https://jimmyff.github.io/crypto-clock/desktop.html

Dedicated device (eg: Kindle) version:

https://jimmyff.github.io/crypto-clock/


Override timezone

You can specify a timezone that is different to your system/browsers default by adding it as a URI parameter. Please note that overriding the timezone incurs a timezone data file download which is around 300kb. Example timezone overrides:


Development

This is a Dart web app that compiles to Javascript. To run the Dart app locally use build_runner serve:

dart run build_runner serve

To get a release ready for deployment:

mkdir build
cp web/* build/
dart run build_runner build
cp .dart_tool/build/generated/crypto_clock/web/main.dart.js build/

About

A dashboard for cyrpto currencies intended to be shown on eink devices such as the Amazon Kindle.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published