Loan Management System
A backend service for banks or financial institutions to manage loan applications digitally. This system automatically tracks loan statuses and expires applications that aren't processed within 7 days.
A bank that receives hundreds of loan applications daily. This system:
- Lets customers submit applications online
- Allows loan officers to review and approve/reject applications
- Automatically marks stale applications as "Expired"
- Provides real-time status updates through an API
- Logs all actions for security and auditing
✔ For Banks: Reduces manual work and paperwork
✔ For Customers: Instant application tracking
✔ For Developers: Easy-to-use API with clear documentation
git clone https://github.com/seyidalitunjay/LoanManagementSystem.git
cd LoanManagementSystem
./mvnw spring-boot:runFeatures
✔ Automated Scheduling
✔ Exception Handling
✔ Postman Tested
| Endpoint | Method | Description |
|---|---|---|
/api/loans |
POST | Create new loan |
/api/loans/{id} |
GET | Get loan by ID |
POSTMAN TEST CASES:
Make sure your server is running at
http://localhost:8080
- 👉 [Download Postman Collection]
- 🌍 [Download Postman Environment]
Developed by @seyidalitunjay
For any inquiries: seyidalitunjay@gmail.com