It's not clear, from your post, exactly what you're seeking. However, if
you're looking for something to incorporate into a website, check the
products at
http://www.classapps.com/
I played with creating my own but discovered their solution more elegant and
it integrates with a website with almost no effort.
No connection to the company, but rather a satisfied user.