Skip to content

Command line application to match applicants with qualifying loans

License

Notifications You must be signed in to change notification settings

fredec96/Loan_Qualifer_App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Loan Qualifier Application

This is a command line application to match applicants with qualifying loans. The application works by using loan criteria from various loan providers (provided by the user), asking the user a number of questions to evaluate their loan eligibility, and returning a list of qualifying loans with the chance to save them as a CSV file.


Technologies

This project leverages python 3.7 with the following packages:

  • fire - For the command line interface, help page, and entrypoint.

  • questionary - For interactive user prompts and dialogs

  • sys - To exit the app

  • pathlib - To use file paths

  • tkinter.messagebox - For yes or no user prompt


Installation Guide

Before running the application first install the following dependencies.

Python Fire

Use the package manager pip to install Fire

  pip install fire

Python Questionary

Use the package manager pip to install Questionary:

  pip install questionary

Usage

To use the loan qualifier application you must first clone the repository to your local machine:

git clone <paste link here>

Next you can run the app.py with:

python app.py

When you launch the loan qualifier application you will be greeted with the following prompts.

Loan Qualifier Prompts


NOTE The app will exit if:

  • CSV path cannot be found
  • There are no loans to save
  • You do not want to save the qualifying loans

Contributors

Cole Frederick


License

Licensed under the MIT License.

About

Command line application to match applicants with qualifying loans

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages