
SmartFundi
Rwanda's mobile device protection system connecting owners, technicians, and law enforcement for enhanced security.
Timeline
5 Months
Role
System Architect
Team
Solo
Status
CompletedTechnology Stack
Key Challenges
- Cross-sector Integration (Police, Technicians, Citizens)
- Real-time Theft Reporting
- Mobile-first UX for On-the-ground Use
Key Learnings
- Security First API Design
- Public Sector UX Requirements
- Node.js Backend optimization
Overview
SmartFundi is a pioneering mobile device security platform in Rwanda. It addresses the growing concern of mobile device theft by creating a collaborative network between device owners, repair technicians, and law enforcement agencies. This ecosystem ensures that stolen devices are difficult to resell and easier to recover.
Key Features
Security Ecosystem
- Device Registration: Users can register their devices with unique identifiers (IMEI/Serial) on a secure national database.
- Theft Reporting & Alerts: Instant reporting of lost or stolen devices, synchronized with law enforcement and the technician network.
- Technician Verification: A verified portal for repair technicians to check device status before performing repairs, preventing the servicing of stolen hardware.
- Law Enforcement Dashboard: Dedicated tools for police to track reported thefts and identify recovered devices.
Technical Implementation
Robust Backend Integration
The system utilizes Node.js for its high-performance backend capabilities, managing complex interactions between various user groups in real-time.
Frontend Excellence
- Next.js & TypeScript: Functional and type-safe frontend ensures a reliable user experience across all devices.
- Mobile-First Design: Built with Tailwind CSS, the interface is optimized for speed and accessibility, essential for users reporting theft on the go.
Conclusion
SmartFundi represents a significant step forward in community-driven security for Rwanda, leveraging technology to create a safer environment for mobile device ownership and trade.