This project was primarily designed to allow our hacker space to manage collective orders. The more interesting thing though is the fact that in order to allow it to be as flexible as possible I implemented the ability to execute iron python scripts in the background which could then be edited and tested directly from a browser.
The editor consists out of an interactive console and two scripts. The user can execute the scripts and the output is then placed in the console. Any result objects can the directly be manipulated in the same console as it is all running in the same context. The first script is the actual script containing the necessary functions and the second script is a debug script that can contain unit tests for the first script.