Inspiration
We’re a bunch of tech nerds who aren’t particularly into football, but living in the UK means it always comes up in conversation. We wanted a way to confidently join in those chats without pretending to be superfans. At the same time, we had a short gap between client projects and thought this would be the perfect opportunity to try out RevenueCat, get the whole team working together on something fun, and build a product we could actually use ourselves.
What it does
GeezerGPT is a football conversation sidekick. It provides live match updates, league standings, and AI-powered talking points so you can chat about football confidently. Users can add friends or colleagues along with their favourite teams, then get personalised conversation starters. Fun AI personas like “FullGeezer” or “Sir Alex Ferguson” make the experience entertaining, while subscriptions (powered by RevenueCat) unlock more chats, contacts, and in-depth match insights.
How we built it
• Frontend: Flutter
• Backend: Supabase
• Hosting: Railway
• AI: OpenAI API
• Subscriptions: RevenueCat integration for payments and entitlements
Challenges we ran into
The biggest challenge was time. We were still wrapping up client work, so we only had about three weeks to design, build, and release the app. Coordinating the team under that constraint was tough, but also motivating.
Accomplishments that we’re proud of
We set ourselves the target of going from zero code to an App Store release in under a month — and we achieved it. Along the way, we also implemented passwordless login for the first time, which we think is a much smoother authentication experience for users.
What we learned
• How to integrate AI into our apps effectively.
• How to manage the app release process end to end.
• How to set up and manage subscriptions with RevenueCat — which is knowledge we can now apply directly to upcoming client projects.
What’s next for GeezerGPT - Your Football Chat Sidekick
Next, we want to actually use GeezerGPT in our day-to-day lives and share it with our waitlist of friends and family. We’ll also be publishing it on LinkedIn as a Shape company case study. From there, we’ll see where it goes — but at minimum, we’ve built something useful, fun, and technically solid that we can be proud of.
Log in or sign up for Devpost to join the conversation.