https://github.com/2014-javafs/luis_cruz_p0
Project 0. Bank management system.
https://github.com/2014-javafs/luis_cruz_p0
Last synced: 3 months ago
JSON representation
Project 0. Bank management system.
- Host: GitHub
- URL: https://github.com/2014-javafs/luis_cruz_p0
- Owner: 2014-JavaFS
- Created: 2024-07-03T19:25:52.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-07-18T22:11:52.000Z (over 1 year ago)
- Last Synced: 2025-03-17T11:21:32.651Z (7 months ago)
- Language: Java
- Size: 84 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Banking Application
### Details
This application is meant to assist members of a bank control their funds by depositing and withdrawing from their account(s).
It utilizes a database that will be stored locally using PostgreSQL.
### ERD (ENTITY RELATIONAL DATA)

## User Stories
As a user, I can:
- [x] register a new user account with the system (must be secured with a password)
- [x] login with my existing credentials
- [x] create at least one account
- [x] deposit funds into an account (use doubles, not ints)
- [x] withdraw funds from an account (no overdrafting!)
- [x] view the balance of my account(s) (all balance displays must be in proper currency format)
### Suggested Bonus User Stories
As a user I can:
- [ ] view the transaction history for an account
- [x] create multiple accounts per user (checking, savings, etc.)
- [ ] share a joint account with another user
- [ ] transfer money between accounts
### Custom User Stories