All that is needed is a modern version of ruby installed. https://www.ruby-lang.org
To run the ruby program, navigate to this project's root directory and run the command
$ ruby ledger_runner.rb
This is a short list of what should come next on this application:
- Encrypted passwords
- More robust validation of user inputs, particularly for deposits and withdrawals
- Tests!
Have fun!