Skip to content

A command line app that handles typical bank account actions and stores data in a database.

Notifications You must be signed in to change notification settings

whiteeagle44/banking-system

Repository files navigation

Banking system

About

A command line application that allows to create accounts, deposit and transfer money. Data from each session is saved in a database.

Features

  • generate a card number that is syntactically valid
  • deposit money into an account
  • transfer money to another account in a database
  • close an account
  • store data after closing the program

Technology

  • Java
  • Gradle
  • SQLite (via JDBC)

Skills gained

  • SQL
  • Communicate with a database from a Java program
  • Use a Data Access Object (DAO) structural pattern

Further development ideas

About

A command line app that handles typical bank account actions and stores data in a database.

Resources

Stars

Watchers

Forks

Languages