https://github.com/mniabedii/java-neo-bank
A Java console-based Neo Bank project demonstrating core OOP concepts by simulating essential banking features and user roles.
https://github.com/mniabedii/java-neo-bank
java neobank oop oop-in-java
Last synced: 6 months ago
JSON representation
A Java console-based Neo Bank project demonstrating core OOP concepts by simulating essential banking features and user roles.
- Host: GitHub
- URL: https://github.com/mniabedii/java-neo-bank
- Owner: mniabedii
- Created: 2025-06-29T14:04:20.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2025-06-29T14:29:37.000Z (6 months ago)
- Last Synced: 2025-06-29T15:31:36.951Z (6 months ago)
- Topics: java, neobank, oop, oop-in-java
- Language: Java
- Homepage: https://docs.google.com/document/d/1wuS5xZ3SktqJW7CEMCAMpZnNvSP7PIleC0wTUBY0M6E/edit?tab=t.0
- Size: 19.5 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# JavaNeoBank
This project is a simple console-based simulation of a NeoBank implemented in Java, designed to provide essential online banking features without physical branches
This is my first project using OOP concepts in Java. The program features interactive menus and allows users to manage accounts, perform transfers, and handle support requests with robust error handling.
## Features
- User roles; regular customers and support staff
- Customer registration, login, and identity verification
- Account management: balance check, recharge, transaction history
- Contacts management for easy transfers
- Support staff functions for verification and request handling
- Interactive and user-friendly console interface
## Related Projects
- For an improved version of this Neo Bank with a JavaFX graphical user interface (GUI), check out the [JavaNeoBank-GUI](https://github.com/mniabedii/java-neo-bank-gui) repository.
## Full Project Specification
For the full project instructions (in Persian), please refer to the link in the _Website_ section of this repository's About panel (top-right).
##