Skip to content

Latest commit

 

History

History
14 lines (13 loc) · 765 Bytes

TODO.md

File metadata and controls

14 lines (13 loc) · 765 Bytes

TODO

  • UI & UX
    • Disallow scaling the page
    • Add app icon (favicon / touch icon)
    • Bind space bar to start / stop
    • Add service worker so that the app can work in offline mode
    • Add meta theme-color tag for improved visual look
  • Heart rate measurement
    • Decouple heart rate monitoring code from the HTML markup
      • Pass all necessary arguments as a config object to initialize
    • Determine the best way of sampling the pixel data. At the moment averaging the red and green channels seems to produce best results.
    • Ignore BPM measurements that are too high or low
    • Display a moving average of the BPM measurement instead of a direct measurement