npm version >= 7.20.0
npm install
npm test
- Improve user creation so each user has a unique ID.
- Add database to store user and account information.
- Add more robust strategies for withdrawal and deposit so only authorized users can make transactions.
- More features for the bank system like loan, credit card, etc. ( to be discussed with the product team ).