- Online Automated Web Based System
- Provide an interface to help customers to apply loans online and keep track of the loan status
- Assist loan agencies to complete the formalities and procedures, e.g. accept or reject the loans from customers, check the pending loans, assign it to departments
- Provide a transparency system for both customers and loan agencies
- Purpose: speed up the whole organizational process
- Administrator: Mange Customers, Employees, Loans and assign loan applications to pickup department to start loan process
- Pickup: View all loan requests which assigned by bank administrator and collect documents from customers against his/her applied loans. Applications automatically forward to Verification department once pickup process done by employees at pickup department
- Verification: View all loan requests after Pickup, employee will check documents collected by pickup department as per bank rule, and submit verify or reject comment to bank
- Legal: Employees can view all loans after Verification, employees will verify legal about terms & conditions of bank. Once Legal submitted, application status will automatically send to customer email and bank admin
- Install Jetbrain IntelliJ IDEA on your computer
- Import project into IntelliJ
- Import/download Maven dependencies
- Modify application.properties to fit your environment
- Import loan.sql database to Mysql database
- Run application
- Open localhost:8080/ in the browser (Chrome / Firefox)
Open localhost:8080/swagger-ui.html in the browser
After running program, log files will auto generated and store inside the Logs/