INDUSTRY:
BANKING SYSTMES
COURSE:
INTRO. TO SOFTWARE ENGINEERING
YEAR:
2023
TMU Big Bank
about.
The TMU Big Bank Project is an online ATM banking system that simulates key banking functions such as login, deposit, withdrawal, and account transfers. The project is built with the goal of demonstrating software engineering principles in a real-world context. This system mimics a real-world ATM, but is not intended for actual banking or sensitive data handling.
features.
User Authentication: Secure login for users to access their accounts.
Deposit/Withdrawal: Users can deposit and withdraw funds from their accounts.
Account Transfer: Allows users to transfer money between accounts.
Transaction History: Displays a log of recent transactions for each user.
technologies used.
Frontend:
The user interface is built using React.js, providing a dynamic and responsive experience. It allows users to interact with the system seamlessly and securely.Backend:
The backend of the system is powered by Python and the Flask framework. Flask is used to process banking operations, including deposits, withdrawals, and transfers, and to manage communication between the frontend and the database.Database:
Data is stored in MySQL, which ensures secure and reliable handling of user accounts and transaction data.


