Gebaseerd op die vraag, denk ik u een ontwikkelaar zou kunnen willen huren. Wat u beschrijft is niet „hard“ of om het even wat - het is enkel heel wat van de toepassingsontwerp en database normalisatiewerk. Als u aan PHP en MySQL vrij nieuw bent, zou dit boek nuttig kunnen zijn.
http://www.sitepoint.com/books/phpmysql4/Beste van geluk met het, ~Ray