The app is a university project. The goal was to create a basic ATM application. The app is fully written in Serbian.
Technologies used: Python
In the beginning, in order to simulate card reading, a random card is chosen from the database in the .txt. file. After that, the user has 3 tries to enter the correct PIN, otherwise, he will be asked to try again later. Per successful login, the user has options to check balance, deposit, withdraw and end the session. In the deposit and withdrawal section, the amount can be entered by keyboard or side buttons with recommended amounts.
To try the app, please see the credentials in the file baza.txt.
Aplikacija je kreirana kao projekat za predmet na osnovnim studijama. Glavni cilj bio je pravljenje Bankomat aplikacije sa osnovnim funckionalnostima. Aplikacija je napisana na srpskom jeziku.
Programski jezici: Python
Pri ulazu u aplikaciju, kako bi se simulisalo očitavanje bankovne kartice, bira se nasumičan broj iz baze u .txt fajlu. Nakon toga, korisnik ima 3 pokušaja da unese tačan PIN, u suprotnom će biti zamoljen da pokuša malo kasnije. Ukoliko je prijava uspešna, korisnik ima mogućnost da proveri stanje, izvrši uplatu i isplatu i završi sesiju. Na stranicama za izvršenje uplate i isplate, suma novca može biti uneta putem tastature ili dugmadima sa preporučenim iznosima.
Za testiranje aplikacije, neophodne podatke pronaći u fajlu baza.txt.