A fully functional desktop banking system with account management, transactions, and local database integration.
This is a desktop-based Bank Management System built using Java, HTML, and SQLite. The application runs locally and allows efficient handling of banking operations through a simple and user-friendly interface.
- Create and manage user accounts
- Deposit and withdraw money
- View transaction history
- Secure local data storage using SQLite
- Fast and lightweight offline application
- Full stack desktop application
- Real-world banking functionality
- Local database integration
- Packaged executable for easy usage
- Java (Backend Logic)
- HTML/CSS (User Interface)
- SQLite (Database)
- Full stack development (Java + UI + Database)
- Real-world banking logic implementation
- Desktop application packaging
- Clone or download the repository
- Open the project in your IDE (IntelliJ / VS Code / Eclipse)
- Run
BankController.java
- Go to Releases
- Download the
.exefile - Run the application directly
- Backend Development (Java)
- Database Design (SQLite)
- UI Integration (HTML/CSS)
- Application Packaging (.exe)
This project can be used as a basic banking system for managing accounts and transactions locally. It demonstrates full stack development using Java with database integration and desktop deployment.
This project showcases my ability to build complete full stack desktop applications with backend logic, database integration, and user interface design.
For any queries or collaboration, feel free to connect.