A progressive web app that lets you send messages via morse code.
- Works offline
- Can send as audio, flashing your screen, or your camera's torch (on Android Chrome)
- App Shell / Styling
- Screen Output
- Proper timing
- Cancelling + No uncaught exceptions
- Words Per Minute <-> Dot Time: [https://en.wikipedia.org/wiki/Morse_code#Speed_in_words_per_minute]
- Torch Output
- PWA
- Cache Assets
- App Manifest
- Icons (Testing)
- Persist settings in local storage
- Persist input in session storage
- Redirect HTTP to HTTPS (Vercel does this automatically)
- Audio Output
- Fix audio click / glitching (OfflineAudioContext prerendering?)
- Would using the web animation be better for controlling blinks? I don't think it would be.
- Bundling / asset optimization