- SQLite ( sqlite tools for windows )
- Python ( Anaconda for windows systems)
- Docker ( easy_to_build ) image to upload to the cloud or on-promise docker service.
- Bottle
- Pony.ORM
Ensure you have " python3 " installed on your system and execute the following commands to deploy database with relathionships and populate data on Vouchers table.
anaconda for windows systems: https://www.anaconda.com/distribution/
and sqltools for windows: https://www.sqlitetutorial.net/download-install-sqlite/
Please, get Docker installed on you laptop/desktop or create an account in some cloud service ( Google Cloud / Amazon or IBM Cloud ) to use it.
For Mac: https://docs.docker.com/docker-for-mac/install
Youtuve Video: https://www.youtube.com/watch?v=O4Yro0VN5Ds
For Windows: https://hub.docker.com/editions/community/docker-ce-desktop-windows
For Linux ( RHEL / Centos or Fedora Core ): #yum install docker or #dnf install docker
For Ubuntu: #apt-get install docker
####################################################################
$ git clone URL
cd <path>
$ make deps
$ make start
$ make populate
$ make clean
$ git clone URL
cd <path>
$ conda install -c conda-forge bottle
$ conda install -c conda-forge pony
$ python start
$ python populate
git clone project
cd project
docker build -t "tpc_pereyra" .
docker run -p 8080:8080 -it tpc_pereyra
Go to firefox browser -> url: http://localhost:8080/route's