Welcome to Mo's Bank Console Application! This application allows users to sign up, sign in, and quit the banking system.
-
Sign Up: Users can sign up by providing their name, email, and password. The application validates the input to ensure that the name contains only characters and is at least 3 characters long, the email is valid and contains one of the specified domains, and the password is at least 6 characters long.
-
Sign In: Users can sign in by providing their name and password. The application validates the input and checks if the provided credentials match any of the registered users. If successful, the user is greeted with a welcome message.
-
Quit: Users can quit the application at any time by selecting the quit option from the main menu.
- Clone the repository to your local machine.
- Open the project in your preferred C# development environment.
- Run the application.
- Follow the on-screen prompts to sign up, sign in, or quit the application.
You can view the commit history for this project to track changes and updates. Here are the recent commits:
- [Mar 4, 2024]: Implemented validation checks/methods for user registration. Fixed some warnings and issues related to null values.
- [Mar 2, 2024]: Minor bug fixes and improvements.
- [Mar 1, 2024]: Initial commit, added project files.
This project is licensed under the MIT License.