Skip to content

Quarcoo-arc/real-time-atm-transaction-logging

Repository files navigation

Real-Time ATM Transaction Logging

A simulation of real-time transaction logging for Automated Teller Machines (ATMs).


Research indicates that customers of various banks (especially in Africa) have issues with the reliability of ATMs.

In order to improve ATM fault detection, transaction logging is key. However, some of the current systems used in logging ATM transactions are not real-time systems. This delays ATM fault detection and increases ATM downtime.

This project simulates real-time transaction logging at ATMs and the notification of bank authorities in the event of ATM failure.

Here is a link to a demo of the application


Getting Started

This project was built with Next.js, React, Node.js and Express.


The projects consists primarily of two interfaces;


There is also an interface for selecting errors to simulate.


Visit ATM Interface README, Error Selection README, Transaction Logging README and Backend README for information on how to setup each of the interfaces and the backend, respectively.


Deployment Links

You may visit the links below to interact with the application.

Releases

No releases published

Packages

No packages published

Languages