For micro saving to be used by cimunity in Tanzania
# Ongeza - Micro-Lending & Savings Platform
Ongeza is a cutting-edge financial technology platform designed to provide affordable and accessible financial services to underserved individuals and micro-entrepreneurs in Tanzania. The application empowers users through micro-savings, community-based group investments (VICOBA), and transparent micro-lending opportunities.
## 🚀 Overview
The platform bridges the gap between traditional banking and the digital economy by providing a secure, mobile-responsive web experience. With a focus on UI/UX and financial security, Ongeza enables users to grow their wealth, manage loans, and support community growth.
## ✨ Key Features
### 1. Multi-Role Dashboards
Customized experiences for four distinct user roles:
* **Saver:** Track personal goals, automated contributions, and interest earnings.
* **Borrower:** Apply for various loan types (Home, SME, Corporate), track repayments, and monitor credit scores.
* **Investor:** Browse funding opportunities, manage portfolios, and analyze risks.
* **Platform Admin:** Full system oversight, KYC approval workflows, user management, and detailed financial reporting.
### 2. Micro-Savings & Goals
* Create and track specific savings goals (e.g., Education, Business, Travel).
* **Automated Contributions:** Schedule daily, weekly, or monthly deposits via mobile money.
* **Interest Tiers:** Earn compound interest based on tiered balance configurations.
### 3. Group Savings (VICOBA)
* Participate in community savings groups.
* Track member contributions, pending payments, and shared group goals.
* Generate group summary reports for transparency.
### 4. Micro-Lending
* Categorized loan products: Apartment purchase, SME working capital, vehicle finance, etc.
* Step-by-step application process with document upload for KYC.
* Detailed repayment tracking and penalty management.
### 5. Advanced Security
* **Security PIN:** 4-digit code required for sensitive transaction …