This is a demonstration of an interface for an ATM machine designed in Java. MySQL tables, seed, and JUnit tests for the model are included.