1 to 3 months –
10-30 hrs/week –
Must be mobile compatible.
It will also require some customized reporting functionalities.
Link to example Flash player we currently have: