BCS2143: develop a Java Application-based banking application that enables customers to apply for loans online.

You are required to develop a Java Application-based banking application that enables customers to apply for loans online. The user will select the type of loan by using three radio buttons: “Personal Loan,” “Home Loan,” and “Car Loan.” Depending on the loan type selected, the application will display a specific loan application form that allows the user to enter the relevant information.

For instance, if the user selects “Personal Loan,” the application will display a form asking for personal information like name, address, and employment status. Similarly, if the user selects “Home Loan,” the application will display a form asking for information about the property, such as its type, location, and value. Likewise, if the user selects “Car Loan,” the application will display a form asking for information about the car, such as its make, model, and year.

After filling out the loan application form, the user can submit it by clicking the “Submit” button. The application will then validate the form and send the information to the server for processing. If the data is valid, the application will determine if the user is eligible for the loan and display the loan terms and conditions, including the interest rate, repayment schedule, and fees associated with the loan. The loan application form data will be displayed in the status bar of the browser.