FlyMaster App ๐ฃ Inspiration The inspiration for FlyMaster came from my AA sponsor's nephew, an avid fly fisherman. Together, they brainstormed the idea of a fly fishing companion app โ something to help anglers identify hatch cycles more easily and improve their chances out on the water. That seed idea evolved into what is now FlyMaster.
๐ก What It Does FlyMaster provides an intuitive UI and framework for accessing river data and hatch predictions. The core function is helping users understand what bugs are hatching at a given river, at a given time โ and what flies to use to match the hatch.
We currently:
Predict hatch cycles for specific rivers in Georgia
Use a combination of past hatch data, forum input, and national river agency reports
Display this information in a beginner-friendly format to make fly fishing more accessible
๐ง How We Built It Frontend: Built using Bolt for fast prototyping
Backend: Integrated with Supabase for user auth, data storage, and backend logic
Data Sources: Forums, national river agencies, and manually aggregated hatch data
We focused on manual curation first to validate our predictions before automating more of the process
๐ Challenges We Ran Into There's a bug on page refresh โ the app sometimes enters a reload loop or gets stuck. We're still debugging it.
Hatch data is difficult to source and verify, and it's going to be a constant challenge to maintain accuracy.
None of us have formal CS degrees or extensive software experience, so weโve been learning as we go.
๐ Accomplishments We're Proud Of We've built a working, functional prototype with:
Hatch predictions
River info integration
Supabase-backed user experience
Despite minimal formal training, we've created something meaningful and useful
Weโre live in Georgia with the infrastructure in place to scale
๐ What We Learned A ton about fly fishing, especially how people match the hatch
How to parse unstructured environmental data and translate it into insights
How to work with Supabase, Bolt, and modern web dev tooling
That building for real users forces you to simplify and focus
๐ What's Next Expand into other states, starting with those that have active fly fishing communities
Begin beta testing with local fly fishermen to stress-test features and gather feedback
Improve the backend prediction models and eventually automate hatch forecasting
Squash the refresh loop bug and keep tightening performance and usability

Log in or sign up for Devpost to join the conversation.