Skip to content

The system collects user information (employment status, credit score, loan amount) and calculates installments based on down payment, interest rate and duration. Approval or disapproval considering criteria such as acceptance of entry and financial conditions.

Notifications You must be signed in to change notification settings

LuizStSantos/financing-evaluation-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 

Repository files navigation

Financing Evaluation System

This project is a simple financing evaluation system that requests information about employment, company ownership, credit score status, loan amount, down payment, and calculates the financing based on the monthly interest rate and number of installments.

Features

  • Verification of financing eligibility based on:
    • Employment status or company ownership.
    • Credit score.
    • Acceptance of the down payment amount and interest.
  • Calculation of the total amount paid at the end of the financing.
  • Calculation of monthly installments using a compound interest formula.
  • User-friendly input validation and error handling for various inputs.

Requirements

  • Java 8 or higher

How to Use

  1. Clone the repository:

    git clone https://github.com/LuizStSantos/financing-evaluation-system.git
  2. Compile and run: Inside the project directory, compile and run the code with the following commands:

    cd financing-evaluation-system
    javac FinancingEvaluationSystem.java
    java FinancingEvaluationSystem
  3. Interact with the system:

    The system will prompt for the following information:

    • Do you have a job? (yes or no)
    • Do you own a company? (yes or no)
    • Enter your credit score.
    • Enter the loan amount you wish to acquire.
    • Enter the down payment, either as a percentage or absolute value.
    • Enter the number of months for financing.
    • Enter the monthly interest rate.

    After providing all this information, the system will calculate your eligibility for financing and display the down payment, monthly installments, and total amount to be paid.

Example of Use

Do you have a job? (yes or no): 
Yes
Do you own a company? (yes or no): 
No
Enter your credit score: 
700
Enter the loan amount you wish to acquire: 
11,000
Enter the down payment, either as a percentage or absolute value: 
20% // or a fixed value (e.g., 2000)
The down payment is: $2,200.00
Do you accept the down payment amount? (yes or no): 
Yes
Enter the number of months for financing: 
24
Enter the monthly interest rate (e.g., 1.8): 
5.8
The total amount paid after 24 months will be: $18,893.90
Do you accept this amount with interest? (yes or no): 
Yes
Financing 'Approved!'
The down payment will be: $2,200.00
With installments of $703.91 for 24 months.

Credits

License

This project is licensed under the MIT License.

About

The system collects user information (employment status, credit score, loan amount) and calculates installments based on down payment, interest rate and duration. Approval or disapproval considering criteria such as acceptance of entry and financial conditions.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages