The Web-Based Financial Management System for Capital Investment Club is designed to automate and streamline the operations of community-based financial groups in Uganda, such as savings and investment clubs. Currently, many such clubs rely on manual record-keeping, which leads to delays, errors, poor tracking of member savings, loan repayments,
# 💼 SACCO Management System
### Loan • Savings • Member • Meetings • Notifications
---
## 📌 Project Overview
**SACCO Management System** is a modern, secure, and scalable web application designed to manage the daily operations of a Savings and Credit Cooperative Organization (SACCO).
This system digitizes SACCO processes to reduce paperwork, improve accountability, and enhance transparency in financial operations.
It enables SACCO administrators, treasurers, and members to efficiently manage savings, loans, repayments, meetings, and communications in one centralized platform.
Built using **Laravel 12**, **Laravel Breeze**, and **Spatie Roles & Permissions** for secure authentication and role-based access control.
---
## 🚀 Core Features
### 👤 Member Management
- Member registration & profiles
- Membership verification
- Next of kin details
- Profile photo upload
- Member status tracking (Active / Inactive / Suspended)
---
### 💰 Savings Management
- Savings deposits & withdrawals
- Transaction history
- Balance tracking per member
- Approval workflow for transactions
---
### 🏦 Loan Management
- Online loan applications
- Loan eligibility checks
- Collateral management & verification
- Guarantor approval process
- Loan approval & disbursement workflow
- Loan lifecycle tracking
---
### 💳 Repayment & Payment Tracking
- Monthly installment tracking
- Penalty calculations for overdue payments
- Receipts & payment records
- Multiple payment methods support
---
### ⚠️ Defaulters Tracking
- Automatic overdue detection
- Follow-up stages management
- Assignment to treasurer for action
- Tracking of recovery progress
---
### 📅 Meetings Management
- Meeting scheduling
- Notices & agendas
- Attendance tracking
- Meeting status management
---
### 🔔 Notifications System
- Loan status notifications
- Payment reminders
- Meeting alerts
- System announcements
---
### 🔐 Security & Access Control
- Authentication via Laravel Breeze
- Role & Permission manag …