Skip to content

mjepson/speylog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

107 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Speylog

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

Features

  • 🎣 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

Install as an app

  • 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

How to Use

  1. Open the app
  2. Tap New Catch to log a fish
  3. Fill in species, size, and any notes

Tech

Built with plain HTML, CSS, and JavaScript — no build step, no dependencies. Service worker handles offline support and caching.

License

© mjepson. All rights reserved.

About

Log your flyfishing catches

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors