A simple, fast Progressive Web App for logging your flyfishing catches. Track what you caught, where, and when — all from your phone or browser.
🌐 Live app: speylog.com
- 🎣 Log your catches — record species, weight, length, location, and time
- 📍 Location tracking — save GPS coordinates for each catch
- 📅 History view — browse and review your previous fishing trips
- 📱 Installable — works as a PWA on iOS, Android, and desktop
- 🔌 Offline-ready — log catches even without an internet connection
- ⚡ Lightweight — no frameworks, just fast vanilla web tech
- iOS (Safari): Tap the Share button → Add to Home Screen
- Android (Chrome): Tap the menu → Install app
- Desktop (Chrome/Edge): Click the install icon in the address bar
- Open the app
- Tap New Catch to log a fish
- Fill in species, size, and any notes
Built with plain HTML, CSS, and JavaScript — no build step, no dependencies. Service worker handles offline support and caching.
© mjepson. All rights reserved.