NodeJS (npm)
MongoDB
- Clone this repository .
- Navigate to the project directory .
- Run "npm install" .
- Run "node setup.js"
(Ensure that MongoDB is running before performing step 4)
- On the terminal, within the project directory, run "npm run start"
You can now start interacting with the API's various endpoints .
Running the setup.js file simply adds the admin credentials to the database .
usrnm: admin
passwd: password123
Next steps would involve adding tellers, and afterwards the customers as well .
With both tellers and some customers added to the system, you can then :
- Perform deposits to bank accounts
- Transfer money from one account to another
- Withdraw money from an account
- View a list of the logs regarding when a teller logs in and logs out (Admin only)