You are on page 1of 12

1 CAPSTONE PROJECT

ProLoan-O
A Loan Management System.

Developed by:
• Gaurav Singh Choudhary
• Nithyasri S
• C P Vikram Adithya
• Mrinal M
• Lokesh S
• Saumya Sharma
2
Outline
• Introduction
• Aim of the project
• Objectives
• Functionalities of the project
• System Requirements
• Technologies Used
• Project Modules
• User Characteristics
• Project Screenshots
3
Introduction

• ProLoan-O is a digital platform designed to streamline and automate the


processes involved in handling loans within a financial institution and facilitates
efficient loan application and approvals.
• The system provides a user-friendly interface for borrowers and lenders,
allowing them to submit and track loan applications in real-time. Automated
repayment schedules, along with basic reporting and data security measures,
enhancing the overall efficiency and security of loan operations.
• Additionally, the system aims to comply with relevant regulations and can scale
to accommodate a growing volume of loans and users.
• It provides proper error messages to prevent the users from entering invalid
data.
4

Aim of the Project


Build a user-friendly platform for borrowers and
lenders to manage loan applications and
.
approvals efficiently and securely
5
Objectives

• Create a loan management system where users can create accounts and update
their information with the help of a user friendly interface.
• Allow the admins to manage loans and with the help of loan cards, and the
employees to browse a variety of items, and easily apply loans for it.
• Provide a user authentication system to securely verify and grant access to
authorized individuals while ensuring data privacy and system integrity.
• Ensure that the system is robust, handles errors efficiently, shows correct error
messages and also provides data validation.
6

Functionalities of the Project

• Register and Login functionality for admin and employees


• Admin can add, delete, edit employee information
• Admin can add, delete and edit loan cards for the different category of
items
• Admin can add, delete, edit items
• Employees can apply loan for a wide variety of items
• Employees can view active loan cards and list of items purchased
• Proper exception handling
• Proper testing with min 75% test coverage
7
Min System requirements
Hardware
• 8 GB RAM
• 500 GB storage
• 4 x 1,6 GHz CPU
Software
• Eclipse/IntelliJ IDE
• Java 17
• HeidiSQL
• Visual Studio code
• Postman
8
Technologies used

Frontend Backend
• React JS • Java
• Node.js - npm • Spring Boot 3.1.3
• CSS3 • JPA
• HTML5 • Rest

Database Testing
• MariaDB • JUnit and Mockito
9
Project Modules
• Landing page
• Navigation Bar
• Login and Register for Employee and Admin
• Admin dashboard
• Admin - manage customers
• Admin- manage items
• Admin- manage loan cards
• Employee – view loan cards
• Employee – apply loan
• Employee – view items purchased
10
User Characteristics

• Admin – Admin can manage loan cards, customer data , and items.
• Employee – Employee can apply for loan using loan cards, view items
purchased, and loan cards availed.
11

Project Screenshots
12

Testing Results

You might also like