- Admin Module: Add, update, delete Branch Managers ,Manage branch details efficiently.
- Branch Manager Validation: Ensures each manager is correctly mapped to a branch, Prevents invalid or duplicate assignments
- CRUD Operations: Create, Read, Update, Delete for: Branch Managers, Branch Details
- Data Validation: Input validation at both frontend and backend ,Ensures data integrity and consistency
- Session Management: Secure login handling using sessions
- Java JDK 8 or higher
- Apache Tomcat Server (v9 or above)
- MySQL Database
- IDE (Eclipse / STS recommended
- Download and install Eclipse
- Create a new project (e.g., JavaBankingApplication)
- Set up a MYSQL DBMS
- Start the database server
- git clone
- cd JavaBankingApplication
- Create a MySQL database (e.g.,
banking_db) - Import the SQL script (if available)
- Update DB credentials in your project:
String url = "jdbc:mysql://localhost:3306/banking_db";
String user = "root";
String password = "your_password";- Install and configure Apache Tomcat in your IDE
- Add the project to the server
- Start the server
1.Access the app in your browser: -http://localhost:8080/JavaBankingApplication