For a school special education program.
This would be or training purposes only, it would be online, but not actually connected to any real bank accounts.
Students would use it as if it were a real bank account with deposits, withdrawals, not too worried about reconciliations.
I have no experience in the process of plugging in data to a site.