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.
-
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
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
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.
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
Cole Frederick
Licensed under the MIT License.