Skip to content

This project is a simple bank simulator written in Python language.

License

Notifications You must be signed in to change notification settings

alopalka/Python_Banking_Simulator

Repository files navigation

Python_Banking_Simulator

What is this project?

This project is a simple bank simulator written in Python language. Project mainly focuses on Classes and it's own methods. In order to make code more universal and bugs easier to fix. Project don't have GUI. Everything happens in terminal window.

Features

Sending money

  • User can send money to other user
  • User can choose which currency he wants to send

Exchanging money

  • User can swap currencies
  • To estimate values of currency pairs. Script makes API GET to api.exchangerate.host
  • There are 4 avalable currencies ( USD,BTC,PLN,EUR )
  • Exchange is feeless

User details

  • User can check his balance and his account details

Authorization

  • Users can register, login and logout

Instalation

Run pip install -r requirements.txt

And you should be ready to go

Example user:

  • Login: user1
  • Password: password1

API GET to polygon.io doesn't require api key. Salt for password's generation is public.

Screenshots

scr1! scr2! scr3! scr4!

About

This project is a simple bank simulator written in Python language.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages