/loan-management-system

Loan Management Software

Primary LanguageBlade

Loan Management Software.

Requirements

  • PHP >= 8.0
  • Laravel >= 8.0

How it works

The Loan Management software is a web-based application that helps manage and track loans efficiently. It provides features to streamline the loan application process, automate loan approvals, and monitor loan repayments. This README file provides an overview of the software and instructions for installation, configuration, and usage.

Features

  1. User-friendly interface for managing loans, borrowers, and lenders. Contains two seperate dashboards. One for Admins and the other for borrowers.
  2. Loan application form with customizable fields to collect borrowers information.
  3. Automated loan approval process with customizable criteria and decision workflows.
  4. Loan repayment tracking and reminders for borrowers.
  5. Detailed loan reports and analytics for monitoring loan portfolios.
  6. Role-based access control to manage user permissions.
  7. Integration with external systems such as payment gateways and credit scoring services.
  8. View Messages sent from the landing page from users.
  9. View and Export Active Loans, Denied Loans and Pending Loans
  10. Update Payments, Compile Loan Agreement Forms with Client Signatures and Upload Loan Settlement Forms
  11. Assign roles, assign permissions, revoke roles Etc

Installation

Clone the repository

Please follow carefully the installation and use of this web framework of the Loan Management System for better utilisation of it. Do not skip any stage.

1. git clone https://github.com/chandachewe10/loan-management-system.git
2. composer install --no-scripts
3. copy .env.example .env
4. php artisan config:clear
5. php artisan cache:clear
6. php artisan key:generate
7. php artisan migrate --path=database/migrations/2022_01_31_191309_create_reg_employee_msts_table.php
8. php artisan migrate
9. php artisan db:seed
10 php artisan serve --port=8080

Set up email notifications using [Mailtrap](https://mailtrap.io). Copy the mail credentials for your Laravel app from Mailtrap and update the corresponding settings in your `.env` file.

Credentials

1. superadmin
nrc: 123456/78/9
password: test1234

2. Chief Financial Officer (CFO)
nrc: 123456/18/9
password: test1234

3. Divisional Loan Officer (DLO)
nrc: 123456/12/1
password: test1234

Super Admin Dashboard Super Admin Dashboard Super Admin Dashboard Clients Dashboard

Contributions

Contributions to the Loan Management software are welcome! If you have suggestions, bug reports, or feature requests, please submit an issue or a pull request on the GitHub repository.

License

The Loan Management software is open-source and released under the MIT License.

Feel free to customize this README file and the welcome.blade.php based on your specific Loan Management software and its features. Provide detailed instructions and include relevant information that would help users understand and use the software effectively.