An open API service indexing awesome lists of open source software.

https://github.com/xmilicax/atm-software

Simple ATM Python app
https://github.com/xmilicax/atm-software

junior python

Last synced: 27 days ago
JSON representation

Simple ATM Python app

Awesome Lists containing this project

README

          

# ATM Software

## About Application

###### [ENG]
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**.

###### [SRB]
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**.