An interactive CLI for predicting approximate payment schedules for 🧠🤑 Income Sharing Agreements
🚀 Getting Started
Pre-requisites:
devbox: Run ./install_devbox.sh to install the necessary dependencies
direnv: Follow the instructions here to install direnv and add eval "$(direnv hook zsh)" to your .zshrc (changes depending on shell)
Steps to set up:
Clone the repository
Run direnv allow in the directory to load the development environment
Run the CLI:
Run go run main.go to start the CLI and answer the questions to generate a payment schedule
🤯 Motivation
Income Sharing Agreements (ISAs) are a new way to finance education. They allow students to pay for their education after they graduate and secure a job. The student agrees to pay a fixed percentage of their income for a fixed period of time. This project aims to provide a simple tool to predict the payment schedule for an ISA based on the student's income.
ISAs like 🧠🤑 can be significantly more expensive than a traditional education loan depending on your income. This tool aims to provide transparency and clarity to students who are considering entering into an ISA.