# Savings and Loan Management System 

<p align="justify"> A Savings and loan Management System developed for Community Anti-poverty Enlightment Programme (CAPEP KENYA), a Nakuru based NGO that provides a table banking platform for individuals within groups. </p>
<p align="justify">
The platform provides the organization with a seamless way to manage the organization 4 branches Nakuru, Kakamega, Kitale, and Nyahururu, with 150+ group with an active membership of close to 2500 accounts. 
</p>

## Built With

* [ANGULAR 10](https://angular.io/) - Implementation of the Frontend user interfaces across all web platform.
* [Node JS](https://nodejs.org/en/) - Used to implement the backend logic: Serve API routes, application authentication and encryption of the authentication process.
* [MySql](https://dev.mysql.com/doc/) - Database implementation



## Features
* Create new Branch
* Manage Branches
* Create new groups
* Manage groups
* Add new membership
* Manage member account
* Update Member Savings and loan records
* Determine credit limit
* Allocate dividends
* Create and Manage user accounts
* Generate Branch, Group and Members reports
## Application Walk through
### Login

<p><img src="screenshots/login.png" width="80%" /></p>

### Dashboard

<img src="screenshots/dashboard.png" width="80%" />

### Member Records
 <img src="screenshots/records.png" width="80%" />

 ### User Accounts Manager
 <img src="screenshots/user.png" width="80%" />

## Future Integration
* A USSD platform that enables group members to update there contributions via M-Pesa Paybill
  
