выбрать язык програмирования, где храненить данные ( БД, XML ), архитектуру проектирования, шаблонизатор, сесть, и написать.
Правила форума