libjared / neruka

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Neruka

A web-based alarm app that audibly announces time remaining every so often, increasing in frequency the closer it gets to the end. Stop working past the end of your timebox!

Development

  • yarn start - Runs dev server on port 3000, watching for changes.
  • yarn test - Runs tests, watching for changes.
  • yarn build - Builds prod to build/.

Roadmap to Release

  • Fix stop button
  • Click on countdown to stop and edit (requires state pullup)
  • Fix toHaveTextContent
  • Ceiling countdown
  • Display countups
  • Announce milestones
  • Set target time directly
  • Deploy
  • Title/meta
  • More milestones
  • Even more milestones
  • Post-milestones
  • Volume slider
  • Don't startle me
  • Make setting from time the primary method of input
  • Mobile show keyboard
  • Mobile long-term notifications
  • Domain name, edge CDN
  • Coverage
  • Experiment with custom hooks
  • Experiment with reducers
  • Style hms labels
  • Progress bar
  • Favicon

About


Languages

Language:TypeScript 95.6%Language:CSS 2.4%Language:HTML 2.0%