GitHunt
TH

An interactive CLI for predicting approximate payment schedules for ๐Ÿง  ๐Ÿค‘ Income Sharing Agreements

๐Ÿง  ๐Ÿค‘ Payment Schedule Predictor

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:

  1. Clone the repository
  2. 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.

Languages

Go98.0%Shell2.0%

Contributors

MIT License
Created April 1, 2024
Updated August 31, 2024