-
-
Login screen
-
Select bank
-
Sign up screen
-
Lock saving screen
-
Add fund to wallet
-
View contribution list screen
-
Select landing type for lock saving screen
-
Create a new contribution as admin
-
Confirmation screen
-
Adding details
-
Select duration for lock saving screen
-
Transfer fund out to bank account
-
Lock saving details screen
-
Bank account confirmation
-
Voting new admin screen
-
Confirm contribution details
-
Add new lock saving screen
-
Dashboard
-
Breakout from lock saving screen
-
Add member screen
-
Member payment screen
-
Details about a particular saving screen
-
Help center screen
-
Read more information about lock fund
-
Select duration range for lock saving screen
-
Learn more about contribution
-
Confirmation accepting term lock saving screen
-
Confirmation for lock saving screen
-
User contributions list screen
-
Select member screen
-
User setting list screen
-
Lock saving dashboard screen
-
Wallet details screen
-
Flex saving dashboard screen
-
Contribution Dashboard screen
-
Confirmation accept breakout lock saving screen
-
Purchase data screen
Inspiration
It started with a story too familiar in African communities: someone joins a thrift group (ajo, esusu) and by the time it’s their turn to receive money, The group admin has vanished like smoke. Gone. Vanished.
We realized these age-old systems work because of trust, but they fail because of poor structure and zero accountability. So we thought:
What if we gave ajo a tech upgrade—without losing its soul?
That’s how IContribute was born. We’re digitizing the trust-driven thrift systems that millions already use, making them smarter, safer, and scalable—with tech that even grandma can use on her phone.
What it does
Digitizes thrift groups – Create or join invite-only savings circles with automatic contribution tracking and payout scheduling.
Rule-based loans – Borrow up to 50% of your expected payout, with small fees and zero credit scores needed. Repayments are automatically deducted.
Admin democracy – Members can vote out inactive or shady admins and elect new ones. No more ghost admins!
Smart Lock Funds – Users can lock money based on how disciplined they feel (Soft, Medium, Hard, Total Lock) and earn up to 20% interest.
Flexi-Savings – Prefer saving at your own pace? Users can deposit and withdraw anytime, earning modest interest.
Value-Added Services – Buy airtime, mobile data, electricity, and TV subscriptions directly from your savings wallet.
Financial reporting – Get a full history of contributions, withdrawals, loan status, and payouts—no WhatsApp receipts needed.
IContribute lets people save smarter, borrow responsibly, and build group wealth—without drama or paper headaches.
How we built it
We didn’t just slap a UI on thrift culture—we engineered trust at scale. Here's how we built IContribute from the ground up:
Tech Stack Mobile App (Android + iOS): Built with React Native to keep development fast, native-feeling, and cost-efficient. Even a low-end device in a rural area runs it smoothly.
Backend/API: Built on Node.js (Nestjs) with SequlizeORM + PostgreSQL. We prioritized scalability, performance, and auditability. Every transaction is tracked, every payout is logged.
Admin Dashboard: Powered by React + Tailwind CSS for clean UI, responsive experience, and zero fluff. Admins can see group performance, monitor loans, and handle member management.
Authentication: We use Auth based login and invite-only access to thrift groups. This creates a social firewall—only trusted people can join a group.
Savings Engine (Smart Lock Funds + Flexi): This was the tricky part. We designed a logic engine that handles:
Tiered lock options (Soft, Medium, Hard, Total) Auto-interest calculations Early withdrawal penalties Timer-based maturity triggers
Loan Engine: Based on group rules + payout cycle, not credit score. Loans are capped at 50% of future payout and repaid automatically from the user’s upcoming payout. It’s lending with built-in enforcement.
Value-Added Services (VAS): Users can buy airtime, mobile data, electricity tokens, and TV subscriptions using their savings. We integrated directly with trusted third-party APIs, ensuring reliability even in low-bandwidth regions.
Hosting & Infrastructure: Currently self-hosted on a cloud server. Planning AWS or DigitalOcean migration post-funding for redundancy + security scaling.
Design Considerations Offline-first mindset: We use caching and fallback strategies so users in low-connectivity zones don’t get stranded.
Mobile-first UX: We designed for the Itel, Tecno, and Gionee crowd—not just the iPhone users.
Security: End-to-end encrypted API communication, server-side validation, and rate-limiting to protect transactions.
Challenges we ran into
(Pre-Launch) Building IContribute has been a journey filled with excitement, learning curves, and some good old "what have we gotten ourselves into?" moments. Here's what we've tackled so far:
Designing for Trust (Without Breaking It) We’re digitizing systems built on face-to-face trust, so replicating that same confidence in a mobile app took serious thought. The challenge? Making people feel secure without being in the same room—especially when money is involved.
Building the Lock Fund Logic Designing a savings engine that supports tiered interest, penalty enforcement, and flexible access—before users ever test it—meant we had to simulate dozens of possible behaviors and "what if" scenarios. We’ve stress-tested the logic, but real-life testing will still be a key milestone.
Pre-Onboarding Trust Hurdles We’re currently engaging early users manually, and even now, one big challenge is:
“Can I trust this app not to lose my money like that last thrift group?” We’re addressing this with invite-only group creation, digital receipts, and simple, human-first UX—but mass trust takes time and education.
Regulatory Gray Zones Before going live, we’ve had to map out potential CBN licensing, KYC requirements, and understand how to operate within legal guardrails without compromising speed or agility. We’re working with advisors and legal professionals to make sure compliance doesn’t kill innovation.
Self-Funded Development Without external funding (yet!), we’ve bootstrapped 80% of the platform:
Mobile apps (React Native): 90% done Backend/API (Node + Postgres): Stable and secure Admin Dashboard (React): Operational But funding delays affect things like hosting, App Store publishing, and KYC integrations.
What We've Learned (Pre-Launch Wins) Good UX = more trust than any marketing campaign Every thrift group is different, so customizable logic beats one-size-fits-all Early user feedback is gold—even before the app hits the store Building lean forces clarity. What’s not essential gets cut. Fast.
Accomplishments that we're proud of
We may not be living in the stores yet—but we’ve made major moves behind the scenes that have laid the foundation for a powerful launch. Here’s what we’ve pulled off so far:
- Product Development (80% Done and Battle-Tested)
- Mobile App (Android + iOS) — 90% feature complete using React Native
- Backend API — Fully built with secure authentication, payout logic, thrift cycles, and loan rules
- Admin Dashboard — Operational and handling group creation, monitoring, and payouts
- Lock Fund Engine — Four-tier savings logic coded, tested, and flexible enough to adapt post-launch
- Loan Logic — Working rules-based loan engine for thrift-based borrowing (no credit score needed)
UX Research + Community Insight Interviewed real users from Nigerian states, both urban and rural, to understand thrift behavior, pain points, and superstitions (yes, we factored in “village people”)
Validated demand for offline-friendly savings + group control features before writing a single line of code
MVP Built With Scalability in Mind Designed the architecture for low-bandwidth environments, invite-only trust circles, and audit trails from day one
All core logic (savings, payouts, VAS, admin voting) has been prototyped and dry-run internally with test users.
Early Traction (Pre-Launch) A growing waitlist of interested users and community leaders ready to onboard once we go live.
Conversations with grassroots partners, cooperatives, and digital agencies who want to help launch in their communities.
100% Bootstrapped So Far We’ve brought IContribute this far with zero external funding—just grit, ramen, and group Zoom calls that occasionally featured NEPA interruptions.
What we learned
Building IContribute has taught us more than just code and product design. It’s been a crash course in culture, community finance, and doing a lot with very little. Here are our biggest lessons so far:
1. Trust Is the Real Currency People don’t just join digital thrift groups because of features—they join because they trust the people involved. So we learned to design for trust first, then add tech. Our invite-only system, voting mechanisms, and receipt trails are all direct responses to this.
2. Simple > Smart You can build the most brilliant loan engine ever, but if grandma can’t click the “Save” button on her Itel, you’ve already lost. We learned to prioritize clarity and simplicity over cleverness. Clean flows win over feature-heavy apps.
3. Offline-First Is Not Optional Our early testers reminded us that Glo and MTN aren’t always loyal. We had to optimize caching, keep UI lightweight, and rethink how our app performs under minimal connectivity. Real Africa ≠ 24/7 4G.
4. People Want Flexibility and Discipline—At the Same Time Users love the idea of earning 20% interest on locked savings—but they also want to pull their money out just in case. We learned to build a tiered Lock Fund system that balances freedom with financial discipline. It’s all about options.
5. Regulation Is a Journey Even though we’re not a licensed bank, operating in fintech means playing smart with the law. We’ve started early conversations around licensing, compliance, and future-proofing the business model without scaring away users.
6. Tech Alone Won’t Cut It Community leaders, group admins, market women—they’re the true product influencers. So we’re planning our go-to-market strategy around people, not just platforms.
What's next for IContribute
1. Official Launch (Q4 2025) Finalizing the mobile app for Play Store & App Store release Completing final KYC integration and payment gateway partnerships Testing our onboarding funnel with real thrift groups across Nigeria
2. Grassroots Community Campaigns Partnering with market associations, local co-ops, and churches/mosques for organic adoption Launching ambassador programs for trusted group admins who bring others onboard Running a “Save, Win & Grow” pilot campaign to reward early savers and referrers
3. Expand Lock Fund Innovation Introduce auto-renew lock savings for long-term wealth building Roll out “Group Vaults” where entire thrift circles can save toward shared goals (e.g., land, equipment, or school projects)
4. Pan-African Expansion Planning Early talks with fintech collaborators in Ghana, Kenya, and francophone West Africa Building a multilingual interface to support non-English speaking users
5. Advanced Analytics & Admin Tools More powerful insights for admins: contribution rates, missed payments, default risk Group health dashboards for transparency and accountability
6. Licensing & Compliance Milestones Begin formal application for CBN micro-savings and lending licenses Continue compliance reviews to ensure future integration with financial cooperatives and regulated partners.
Log in or sign up for Devpost to join the conversation.