Razeer123 / Simple-Banking

Java app that simulates very simple banking system, keeping users' data in an SQL database. Probably just a proof of concept.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Simple Banking

This is a simple Java project that I made as a JetBrains Academy assignment. It is my first app written in Java language. Program simulates a simple banking system. Its purpose is to show possibilities of connecting Java app with an SQL database and checking correctness of user input in simple login / payment forms. This app was written entirely by me.

Features 🖥

  • Generate pseudorandom card number & PIN
  • Card number is checked using Luhn Algorithm
  • Option to log-in and delete an account (data is validated using different methods and classes)
  • Option to add balance and perform a money transfer to different account
  • All data is stored in an SQL database, so after rerunning the app user can still log into account that was created previously

Technologies used 🔧

  • Java
  • SQLite (to store users' data)

About

Java app that simulates very simple banking system, keeping users' data in an SQL database. Probably just a proof of concept.


Languages

Language:Java 99.4%Language:HTML 0.6%