Inspiration
A personal story of the co-founders being in a dilemma about splitting costs on a large pizza.
What it does
Creates an on the spot centralized pool of funds to pay a vendor via multiple payment systems.
How we built it
We built a thin wrapper around the browser’s IndexedDB cursor so you can iterate over database results with a simple, modern for-await loop. Under the hood we intercept cursor moves like “continue”/“advance,” cache results, and hide the low-level plumbing.
Challenges we ran into
We ran into issues with the Stripe API during vibecoding. Mainly around authentication scopes and webhook signature verification. We ended up debugging using Stripe’s CLI, restructuring our event flow, and caching failed requests to improve reliability.
Accomplishments that we're proud of
To be able to design something that we could use in our own daily lives.
What we learned
We learned the power of vibecoding in software engineering and UI/UX design.
What's next for Pool, a FinTech Solution for "Broke College Students"
We have applied for a patent and now have a patent-pending status. Moreover, we are now in efforts to copyright the name. Throughout the course of this Build-A-Thon, we interviewed local food trucks to talk about implementation plans in the next 6 months.
Built With
- copilot
- javascript
- vercel
Log in or sign up for Devpost to join the conversation.