Inspiration Traditional banking apps are too dry and easy to ignore. We wanted to build something for the "Impulse Stallions" who need more than a bar chart to stop spending—they need a digital nudge (or a kick) to keep their finances stable.
What it does Neigh-ver Go Broker transforms financial management from a passive chore into an active, humorous intervention. By using behavioral shaming and real-time MacroDroid webhooks, the app nags you the moment you enter a "danger zone" in your budget.
How we built it We groomed a full-stack stable using Python (uv) for a robust backend and React (pnpm) for a sleek frontend. The entire stack is Dockerized for easy deployment, with MacroDroid integration providing the mobile-to-web automation bridge.
Challenges we ran into The biggest hurdle was achieving real-time mobile alerts without a native app. We navigated this by leveraging webhooks to trigger system-level notifications, ensuring our "shaming" reaches the user exactly when they're about to tap their card.
Accomplishments that we're proud of We successfully built a functional automation loop that bridges the gap between a web dashboard and mobile behaviour. Also, we managed to fit approximately 400 horse puns into the codebase without the app crashing.
What we learned We dove deep into behavioural economics, learning that humour and social friction can be more effective than raw data. Technically, we leveled up our skills in Docker networking and mobile automation triggers.
What's next for Neigh-ver Go Broker The race has just begun! Our next milestones include linking directly with real bank APIs for seamless transaction tracking and implementing native push notifications to provide an even more persistent nudge toward financial health. We also plan to implement a Admin console so admin actions can be does using the API.
Built With
- fastapi
- python
- tailwindcss
Log in or sign up for Devpost to join the conversation.