# data[].attributes.body
- People with no vision should be able to use the system

- Customers should be able to deposit atleast 50 bank notes at once

# data[].attributes.headline
Machine should be resistant to adverse weather events

# data[].attributes.subject
Machine should be resistant to adverse weather events

# data[].attributes.body
1)for the atm have multiple language modes to accommodate different ethnic groups

2) have a certain limit on the amount of money that someone call pull out to prevent the first person taking all the money available in the atm.

# data[].attributes.body
Must check for cash required before allowing a withdrawal attempt

Must check all cash being deposited to be legal tender

# data[].attributes.body
The screen and keypad should be placed taller than 1m and 2m off the ground.

The keypad keys shall include their braille equivalent on top of each key.

# data[].attributes.body
Layout some groundwork on the pin, amount of money and print the recipt

# data[].attributes.body
The hatches for depositing or withdrawing money must not close while there is a hand inside and have the possibility to pinch on people's hands.

# data[].attributes.body
BAU

Dispenses money to authenticated customers as required

Maintenance

Anti-tamper measures disabled

Allows modification of the backend

Anti-tamper lockdown

Contacts law enforcement automatically

Dispense solvent onto the money

Loading Money

Allows access to the moneybox

# data[].attributes.body
Users should be able to access their authorised accounts and view balance, withdraw and insert money

# data[].attributes.body
Deposit only (split into groups: notes, coins, check)

Withdraw only

Disconnected mode (cash removal)

# data[].attributes.body
error mode: for when there isn’t enough cash in the atm, invalid card, or a damaged atm

Sleep mode: maybe the atm doesn’t work 24/7 so it has a sleeping mode . Or when no one uses it?

Check in mode: verifying the card number, putting in the card

# data[].attributes.body
Updating mode

Atm cannot be used by customers and they cannot exchange cash.

Only the admin can access and update certain details with limitations to prevent any unexpected or unwanted changes.

Operational mode

Atm can be used by customers to exchange for cash given their bank details and they have the corresponding monetary value in their bank account

Locked mode

No one can access the atm until unlocked by administration

# data[].attributes.body
Standard Operation Mode: Customers can use the atm as usual.

Diagnostic Mode: Does not process transactions, opens a physical hatch for a maintanence worker to work with inner system of the atm. Can accept hardware/string inputs to diagnose or change settings.

Transit mode: Atm doesnt process transactions. This mode can only be accessed by securing locks on the atm that restricts access to the cash.

Software interfaces - wires, sensors or power supply are shutdown where the atm interfaced with its depot.

Free money mode: Withdraws one $5 bill every 5 minutes.

# data[].attributes.body
Provide a list of test to run to see if thing workie