This is a Streamlit calculates application mortgage repayments based on user input and provides a payment schedule and visualizations.
- Input Data: Users can input the home value, deposit amount, interest rate, and loan term.
- Repayment Calculations: Displays monthly repayments, total repayments, and total interest.
- Payment Schedule: Provides a detailed schedule of monthly payments including principal and interest.
- Visualization: Shows a line chart of the remaining balance over time.
- Python 3.6 or higher
- Streamlit
- Pandas
- Matplotlib
- Clone the repository:
git clone https://github.com/nickych/Mortgage-Repayments.git
- Navigate to the project directory:
cd project-directory
- Install the required dependencies:
pip install streamlit pandas matplotlib
- Run the Streamlit application:
streamlit run mortgage_math.py