콘솔 기반 ATM 기능(로그인, 입출금, 잔액조회 등)을 구현한 ATM 시뮬레이터 프로젝트
TouchTouchATM은 실제 ATM 기계에서 이루어지는 주요 금융 거래 기능을 소프트웨어로 구현한 콘솔 기반 시뮬레이터입니다. 사용자는 카드 번호 및 PIN을 입력해 인증을 수행하고, 인증 후에는 잔액 조회, 입금, 출금, 예외 처리 등 반복적인 은행 거래 시나리오를 경험할 수 있습니다. 이 프로젝트는 금융 거래의 흐름과 제어 구조를 구조화하고, 조건문/루프/예외 처리를 일관되게 적용해 안정적인 논리 설계 경험을 쌓는 데 중점을 두었습니다.