Themeviewer ala WordPress

Ich möchte einen Themeviewer nach dem Vorbild dessen von WordPress erstellen.
http://themes.wordpress-deutschland.org/

Leider bin ich in dieser Sache ziemlicher Anfänger und benötige somit Starthilfe.

Was ist für so einen Theme-Brpwser notwendig und wie kann man das am Besten umsetzen?

Besten Dank
trinix

Am besten mit php/mysql zu lösen