Adding demo page for a wordpress plugin

Hey guys,

I am working on a wordpress plugin and now I am preparing it to be uploaded here on codecanyon. That will be my first upload on Envato.

Here I was just wondering how to create some demo pages to support my plugin. Envato itself recommend to create an admin page of wordpress on our own server to demonstrate the functionality of our plugin. I’ve seen some products here using it too.

They’re just great but I have no idea. I have an OpenShift account here with wordpress installed in it. Any suggestions?