Este programa es una simulación de un cajero automático (ATM) que permite a los usuarios realizar diferentes operaciones bancarias, como iniciar sesión, consultar saldo, retirar efectivo, depositar fondos y comprar recargas telefónicas. El programa utiliza clases y métodos para organizar la funcionalidad e interactúa con el usuario a través de la pantalla y el teclado. También utiliza un archivo de usuarios y una base de datos para almacenar y validar las credenciales de inicio de sesión, así como los saldos de los usuarios. El programa ofrece un menú interactivo donde los usuarios pueden seleccionar diferentes opciones y realizar las operaciones deseadas.
- Python (Versión >= 3)
- PIP
- Dependencias Necesarias
#Para instalar las dependencias necesarias para ejecutar el programa, ejecute en la terminal (CMD, Powershell, etc...):
pip install -r requirements.txt