Skip to content

Banking Application JAR

Latest

Choose a tag to compare

@aamitn aamitn released this 15 Aug 18:31
· 1 commit to master since this release
765177c

Banking Application v1.0.0 Release
We're excited to announce the release of Banking Application v1.0.0! This version brings an interactive and user-friendly banking experience to manage your accounts conveniently.

Features
Web-based Frontend: Easily access your account information, check your balance, and perform money transfers through the intuitive web interface.
Socket-based GUI Client: Experience a graphical user interface (GUI) client built with Swing. Perform transactions, view balances, and interact with your accounts visually.
Secure User Authentication: Log in securely using your credentials, ensuring your financial information remains protected.
Real-time Transaction Updates: Transactions are processed in real-time, providing accurate and up-to-date account balances.
Multi-threaded Design: Efficiently manage multiple client connections and transactions concurrently, ensuring responsive performance.
How to Use
Web Interface:

Access the web-based frontend by navigating to http://localhost:8080 in your browser.
Log in using your credentials to check your balance and perform money transfers.
Enjoy the simplicity of the web interface for account management.
GUI Client:

Run the application JAR file using java -jar banking-app.jar.
The socket-based GUI client will open, offering a graphical interface for account interactions.
Log in, check your balance, and initiate money transfers seamlessly.
Installation
You have two options for installation:

Using Precompiled JAR (Recommended):

Download the precompiled JAR from the releases section.
Open a terminal or command prompt, navigate to the JAR's directory, and run java -jar banking-app.jar.
Compiling from Source:

Clone the repository from GitHub.
Compile the project using Maven and run the compiled JAR as described in the repository README.
Contributing
Contributions to the project are welcome! If you have suggestions, improvements, or bug fixes, feel free to submit a pull request on our GitHub repository.

Feedback
We value your feedback! If you encounter any issues, have suggestions for new features, or would like to share your experience, please don't hesitate to reach out by opening an issue on our GitHub repository.

License
This project is licensed under the MIT License. Feel free to use, modify, and distribute it as per the terms of the license.