1.The Joomla site will be mainly a Jomsocial site
2. Jomsocial template must be a responsive one that works on all the major mobile devices and browsers.
3.Also it needs to be integrated with Moodle, that is the Joomdle.
4.payment system must be a Virtual Mart or any one that can be integrated with Alipay, and it must works.
Now, Moodle and Joomla ...
Skills: joomla!, jomsocial development, moodle, joomdle, alipay