This project is a simple Bank Management System implemented in C. It provides functionalities such as account creation, login, and a variety of banking services. Below is a detailed overview of the system, instructions on how to run it, and guidelines on how to use it.
- Sign In/Sign Up
->Sign In: Existing users can sign in using their account number and passcode.
->Sign Up: New users can sign up by providing their personal details and creating a passcode.
- Account Management
->Account Creation: Generates a unique account number for new users.
->Account Details: Stores account details including account number, passcode, first name, last name, and date of birth.
- Banking Services
->Savings Accounts: Information on earning interest on savings.
->Current Accounts: Managing day-to-day transactions.
->Loans: Access to financial support with flexible repayment options.
->Stocks and Investments: Explore investment opportunities.
->Insurance Products: Insurance offerings for protection.
- Customer Support
->Provides 24*7 customer support through a dedicated service number and email.
->Displays the bank's address for physical visits.
->GCC CompileR
->CStandard Library
->UNIX-like or Windows Terminal
If you are an existing user, select 'y' or 'Y' when prompted to sign in. Enter your account number and passcode to access your account.
If you are a new user, select 'n' or 'N' when prompted to sign up. Provide your personal details, and an account number and passcode will be generated for you.
After signing in or signing up, you will be presented with a list of services. Choose the desired service by entering the corresponding number.
For any queries or issues, access the customer support section from the main menu.
Follow the on-screen instructions to sign in if you are an existing user or sign up if you are a new user.
Once logged in, use the arrow keys to navigate through the list of services. Press the corresponding number key to select a service.
Access your account details by selecting the account management option. Update your personal information or view your account balance and transaction history.
Transfer funds between accounts. Deposit or withdraw money from your account. Apply for loans or investment opportunities.
Contact customer support for assistance with any banking-related queries. Access FAQs for quick answers to common questions.
Log out of your account and exit the application when you are done.
Mohit Meemmrauth [email protected] Siddhart Bhagat [email protected]