uhhhhhh... come back with a specific problem, ace.
you can't expect us to just tell you how to design a complicated project. look for some php resources on
http://www.phpbuilder.com, but you'll probably be more interested in javascript, since you'll need some sort of interactive scripting language, which php isn't.
heh... good luck.