This repo contains command line Atm machine
interface with protobuf
data structure.
To install protobuf on mac installation command is
$ brew install protobuf
$ protoc --version (Version should be 3.1.0)
Kindly make sure you have setup the Virtual Environment.
Install the python packages that we have mention in requirements.txt
Example:
$ pip install protobuf
If have done with the installation. By running this script that will create bank account with dummy data
$ python data_initializer.py account_holders
This script will show up the account holder list
$ python data_reader.py account_holders
Now everything is setup just run this script and enjoy the atm interface
$ python atm_menu.py
shortway
to clean your project and regerenate the files
$ make clean
$ make all
$ protoc bank.proto --python_out .
I can be reached at [email protected]