Модуль записи на прием


День добрый, тут у нас кто-нибудь пишет модули под DLE? Если в двух словах, то нужно чтобы зарегистрированные пользователи могли записываться на прием к врачу. Перед ними будет таблица (дни недели/время приема) и они могут выбирать нужный день и время, чтобы записаться на выбранную дату, после чего выбранные дата и время становятся недоступными для других пользователей. В ячейках таблицы пользователь видит что он записался на определенную дату ("вы записались на прием"), а администратор видит что есть запись, при наведении на которую появляется всплывающая информация о пользователе (ФИО, e-mail, телефон - указанные при регистрации). Пользователь и администратор получают e-mail уведомление о записи. Можно ли такое сделать, сроки, стоимость?