I need to create a simple banking application. The application can be very simple. The project should cover Objects, Classes, Modules, and Packages, Inheritance, Polymorphism, Email, Exceptions, etc.
Each class can have one or two methods. But Bankaccount will have several.
(Python coding)
1. Main menu: 1.New User 2. Log_in 3. Exist
2. Check if the user name and password is taken
3. Log in to the system if an account is created
4. Sub menu will indicate 1.Deposit 2.Withdraw 3.Fast cash 4.Transfer 5.Summary 6 Receipt 7.Customer Service number and location 7.Log out
5. There will be a class for Bank, User (login process), change_info, Bank_Account, Saving_account, checking_account, Loan, Appointment, Remove_account
5. Send receipt to user’s email address
6. Customer Service number and location will bring from the module
7. Exception will raise If the username does not exist