An interactive CLI for predicting approximate payment schedules for 🧠🤑 Income Sharing Agreements
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
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.