The Mini UBA WhatsApp Leo Terminal is a simplified banking terminal inspired by UBA's WhatsApp Leo service. This terminal allows users to perform basic banking transactions such as checking balance, transferring money, buying airtime, buying data, resetting PIN, and more.
- User Authentication: Users can log in using their PIN to access their account.
- Check Balance: Users can check their account balance.
- Transfer Money: Users can transfer money to other accounts.
- Buy Airtime: Users can purchase airtime for themselves or for other phone numbers.
- Buy Data: Users can buy data bundles for themselves or for other phone numbers.
- Reset PIN: Users can reset their PIN for security purposes.
- Interactive Interface: The terminal provides an interactive interface for users to navigate through options easily.
- Java: The terminal is implemented in Java programming language.
- Scanner: The
Scanner
class is used for user input. - Object-Oriented Programming: Object-oriented principles are applied for better code organization and modularity.
To use the Mini UBA WhatsApp Leo Terminal, follow these steps:
- Clone the repository to your local machine.
- Compile the Java files using a Java compiler.
- Run the compiled Java program.
- Follow the on-screen instructions to perform desired banking transactions.
- Upon running the program, users are presented with a menu of options.
- Users can select an option by typing the corresponding alphabet.
- Follow the prompts to complete the selected action.
- Olakay: Developer