NJANGI is a web application that digitizes traditional African rotating savings groups (tontines/njangi). The platform enables users to create, join, and manage community savings groups online while maintaining the cultural and social aspects of traditional savings circles.
[https://njangi-nu.vercel.app/]
- Secure login system with password verification
- Error handling for login failures
- User profile creation and management
- Personal settings configuration
- View all current NJANGI groups
- Submit requests to create new savings groups
- Join existing groups with open membership status
- Search and filter groups based on various criteria
- Make NJANGI payments to your savings group
- Multiple payment options:
- MTN Mobile Money integration
- Orange Mobile Money integration
- Automatic balance verification to prevent insufficient fund transactions
- Monitor group status (Open, On-going, Completed)
- View payment schedules and member activities
- Track group progress throughout the savings cycle
- Special feature for managing rotational fund distribution
- Automated scheduling for member payouts
- Real-time updates on group activities
- Payment reminders and confirmations
- Important announcements from group administrators
- Admin panel for system management
- User management capabilities
- Comprehensive logging system
- Regular Users: Can join groups, make payments, track progress
- Admin Users: Have additional capabilities for platform management
This web application follows a user-centered design approach with emphasis on:
- Secure financial transactions
- Community building
- Cultural relevance to traditional NJANGI practices
- Mobile-friendly interface for accessibility across Cameroon and other African countries
NJANGI App bridges traditional community savings practices with digital technology, making group savings more accessible, transparent, and efficient while preserving the social bonds and accountability mechanisms that make traditional NJANGI systems successful.
The Njangi Application is managed using Docker, utilizing multiple images for deployment and scalability. Docker streamlines containerization, ensuring consistency across environments, simplifying maintenance, and enhancing performance while managing various application components efficiently.
The Njangi Application is deployed using Vercel, ensuring seamless hosting, scalability, and performance. Vercel provides fast deployments, continuous integration, and automatic updates, making the application accessible, reliable, and efficient for users across various devices and locations.