Skip to content

An interactive CLI for predicting approximate payment schedules for 🧠 🤑 Income Sharing Agreements

License

Notifications You must be signed in to change notification settings

thunderboltsid/bcps

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🧠 🤑 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.

About

An interactive CLI for predicting approximate payment schedules for 🧠 🤑 Income Sharing Agreements

Resources

License

Stars

Watchers

Forks

Packages

No packages published