Inspiration
Inspired by the idea of friends and communities coming together to pool their money and help one another, Trust Circle was built around a simple idea: when trust, collaboration, and shared responsibility guide financial support, everyone has a better chance to succeed.
What it does
Trust Circle makes it easy for small groups to pool money, take turns borrowing, and manage their savings together — all in one place. It tracks contributions, loan activity, and group growth in a way that's simple and transparent. We're not trying to replace banks or formal institutions; we're just creating another option for people who want a more personal, community-driven way to support each other's financial goals.
How we built it
We built Trust Circle using a full-stack approach: HTML, CSS, and JavaScript for the front-end, and Python with Flask for the back-end. We used MongoDB to manage user and group data, making sure the system is secure, fast, and scalable.
Challenges we ran into
One of the biggest challenges we faced was setting up and working with MongoDB and getting the APIs to talk smoothly between the front-end and back-end. There were a lot of back-and-forth moments — debugging connections, figuring out data handling, and making sure everything synced properly. It was frustrating at times, but pushing through those issues taught us a lot about building stronger, cleaner integrations.
Accomplishments that we're proud of
We’re proud that we were able to bring a real-world financial system into a clean and friendly digital experience. We built something that feels approachable, but still handles real money flow logic in the background without getting overwhelming for users.
What we learned
We learned a lot about balancing user experience with backend complexity. It’s easy to keep adding features, but we realized it’s much harder — and much more important — to keep things simple, clear, and reliable for real people.
Log in or sign up for Devpost to join the conversation.