This was no easy task because it simply has never been done before. The marriage of the two required all of the following systems to communicate effectively between each other asynchronously :
- Actionscript
- JavaScript (AJAX)
- Python
- PHP
- MySQL
- Java
- XML
- XHTML