Необходимо разработать функционал для сайта модельного агентства. Адрес сайта:
ekbmodels.ru.
1. Нужно сделать анкету (страница сайта «Вступить!»). Сейчас реализован некий образец. Нужно добавить автоматическую он-лайн проверку введенных данных (текст только на русском, только цифры, отсутствие html-кодов и запросов к базе данных и т.д.), как, например, реализовано на сайте google при регистрации. В 20-м пункте ответ «Нет» должен отменять все другие ответы, хотя среди других ответов можно выбрать несколько пунктов. Нужно добавить поля «Логин» и «Пароль», поле Пароль должно состоять из 2 полей (проверка). Нужно добавить возможность загрузить файлы на сервер, при этом должна быть реализована проверка размера файла и его расширения. Областей загрузки файлов должно быть 2: одна – обязательная, загрузка одного файла – основной фотографии, вторая – необязательная, с возможностью загрузки нескольких файлов – дополнительных фотографий. Резюмируя нужен динамический, современный и надежный скрипт формы обратной связи. Информация должна заноситься в базу данных. Должно быть предусмотрено автоматически формируемое скрытое поле ID.
2. Страницы «Девушки» и «Юноши». На этих страницах нужно сделать вывод информации из базы данных в форме каталога с разделением на страницы (по достижению определенного количества анкет). Хороший пример реализации задачи:
www.fashionbank.ru/models... По аналогии с этим сайтом при наведении на фотографию должна появляться немного увеличенная фотография с краткой информацией о модели.
3. На странице «Поиск модели» необходимо реализовать поиск модели по параметрам с выводом результатов в форме каталога, аналогичного каталогу со страниц «Девушки» и «Юноши».
4. Необходимо сделать динамически формируемую страницу с подробными данными о модели, которая открывается по клику на фотографии в каталоге, и содержит информацию о модели из базы данных и фотографии, объединенные в галерею shadowbox. Также должна быть предусмотрена форма для отправки сообщения для модели на ее е-mail (краткая форма: Имя, Телефон, E-mail, Сообщение).
Нужно подготовить только код, встраивание кода на сайт будет осуществляться самостоятельно. Естественно, что везде должны быть предусмотрены css-стили.
В дальнейшем, при условии успешного сотрудничества, будет необходимо реализовать авторизацию модели с возможностью редактирования своей анкеты.
Просьба, в предложении указывать стоимость работы. Выбор исполнителя будет осуществлен по принципу наименьшей стоимости, также будет учтен опыт работы.