Process Lab uses PHP Laravel (5.2) with MySQL. The front-end scripting is done with jQuery & ReactJS. It uses Bootstrap 3 for responsive layout.
Follow the instructions in the README for details on set up. This was tested using Homestead on a VM. This is recommended for development. The basic minimum server requirements include:
Other dependencies can be found listed in composer.json & package.json.
It is suggested that a production version of Process Lab be hosted on a secure server using SSL encryption.