Inspiration## The inspiration for Rosa came from observing how common rotating savings groups are, yet how informal and unstructured the process remains. Saving small amounts regularly weekly or monthly is a powerful habit that has existed for generations, especially in group settings. Despite how effective this habit is, there is often no formal system supporting it, and most groups rely on WhatsApp messages, manual tracking, and personal reminders. I believe this savings model is worth preserving and strengthening, not replacing. Rosa was inspired by the idea that technology should support existing financial behaviors, not erase them.
What I Learned ## The most important thing I learned while building this project is that technology alone is not enough. For group savings to work, there must be a strong social component. People save together not only because of systems or safeguards, but because of shared trust and shared goals. Trust does not always mean knowing someone personally; it means believing that everyone in the group is working toward the same outcome. Rosa is designed to bring this social trust into a digital space, rather than eliminate it. I also learned that building systems around trust requires humility understanding that I don’t know what I don’t know. Designing for human behavior is just as important as writing code.
How the Project Was Built## Rosa was built as a frontend-focused prototype, with an emphasis on logic, transparency, and user experience.
Technologies used:
HTML for structure
CSS for styling and layout
JavaScript for application logic and interactivity
Paystack API (used in a simulated/demo capacity for payments)
The project currently prioritizes frontend logic and interaction. Backend services and deeper integrations are intentionally left for future iterations, allowing the core idea to be demonstrated clearly within the hackathon scope.
Challenges Faced## One of the biggest challenges was designing a UI/UX that is engaging but not distracting. The goal was to create an interface that feels interactive and modern without overwhelming users or pulling focus away from the core task saving together. Another major challenge was identifying the right user group. While rotating savings groups are very common among older generations, younger users are increasingly managing their finances digitally. I ultimately focused on users roughly between 18 and 40 years old people who are tech-inclined, open to digital tools, and actively thinking about personal finance, while still respecting the traditional savings behavior. Balancing tradition with modern technology was a constant design consideration throughout the project.
Closing Thoughts## Rosa is my attempt to formalize a savings practice that has existed for decades, without stripping it of its social foundation. As technology evolves and newer generations become more financially aware, I believe platforms like Rosa can help bridge the gap between trusted community practices and modern digital systems.
What is Next for Rosa ## Implementing backend and user testing
Log in or sign up for Devpost to join the conversation.