This is one of my projects where I recreated a project I had done in college, it is a simple Cli utility wherein the goal is to emulate an ATM.
It has to be able to create an account, stored in memory. The user can deposit, withdraw, and even transfer, which is not something that was asked of me for the final proj.
I do not remember most of what I wrote in this project, I am just publishing some of my recent projects to Github, to get used to the tools involved in this process.
Nevertheless - you are free to inspect my code and derive :) from it
I undertook this project when I was still not understanding Control Flow much in the book! I had to bang my head into the wall much more than was necessary, especially since I hadn't learned much about structs, enums, arrays/hashmaps as I should've! It was very confusing at first, but I learnt a lot.
I hope you can take something for yourself, learning from my mistakes.