Skip to content

mniabedii/java-neo-bank

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

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 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).

About

A Java console-based Neo Bank project demonstrating core OOP concepts by simulating essential banking features and user roles.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages