Skip to content

maximfersko/Console-Transaction

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Console_Transaction

A console-based money transfer simulation. Manages users with balances, performs transfers between them, and detects unpaired (invalid) transactions.

Tech Stack

Java (no external dependencies)

Quick Start

# Compile
javac -d out src/*.java

# Run (production mode)
java -cp out Program

# Run (dev mode — adds remove-by-ID and validity check options)
java -cp out Program --profile=dev

Usage

Each menu option prompts for input inline:

Input format Example
Add user: <name> <balance> Alice 1000
View balance: <userId> 1
Transfer: <senderId> <recipientId> <amount> 1 2 250
View transactions: <userId> 2
(Dev) Remove transaction: <userId> <transactionUUID> 1 550e8400-...
(Dev) Check validity: lists all unpaired transactions

About

No description or website provided.

Topics

Resources

License

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages