Our team has realized a POC project, formalized and offered the software architecture for the private-cloud environment of the bank. The scope of our services included collecting functional and non-functional requirements, clarifying business process flows, developing a clickable ATM prototype, designing backend architecture, approving candidate architecture and information flow schema, and developing the working candidate architecture prototype. We also implemented the fundamental interaction between the frontend and backend based on the BFF (Backend for Frontend) approach in accordance with one of the scenarios of the operation selected by the bank. Interaction with ATM devices (card reader, banknotes receiver, cash dispenser) was also implemented. A clickable UI/UX prototype was created and demonstrated to the client.