A demo on how to setup a simple Flask application using Vagrant to create reproducable development and deployment environments. Saltstack was selected as a provisioner.
This demo was created for the lecture "Software Engineering" at the Baden-Wuerttemberg Cooperative State University Karlsruhe. It was used combined with a presentation which can be seen here.
To run the demo you first need to install Vagrant. Then you just need to run
vagrant up
in the project directory and then you can interact with the running Flask application at http://localhost:5000.