Разработка программной части информационного сайта без готовых CMS
Требуется программист для разработки программной части инфомационного сайта без использования CMS.
Сайт наполняется пользователями.
Роли:
Администратор,
Модератор,
Пользователь 1 типа,
Пользователь 2 типа,
Пользователь 3-го типа.
Пользователю 1-го типа доступын размещение на своей странице фото, видео, заполнение анкеты, личные сообщения, оплата размещения анкеты на местах премиум-показов.
Пользователю 2-го типа доступно размещние нескольких анкет пользователей 1-го типа, оплата.
Пользователю 3-го типа доступны размещение отзывов к пользователям 1 типа, комментариев, личные сообщения.
На сайте требуеся поиск по параметрам (заполняются в анкетах пользователей 1-го типа).
Платежные системы, используеме для поднятия анкеты на места премиум-показов:
Webmoney,
Яндекс.Деньги (допускают, в том числе, платежи с карт),
PayPal,
смс-биллинг (smsbil.ru или a1pay.ru)
Мультиязычность на сайте реализуется посредством подмены контента, а не перехода на другие языковые версии.
Максимальное количество полей для заполнения при регистрации дается в виде радиокнопок, выпадающих списков и чекбоксов, а не текстовых полей.
Таким образом при заполнении анкеты на английском, пользователь выбравший чтение на другом языке получает информацию на выбранном языке на той же странице.
От программиста требуется:
1) прочесть техзадание,
2) выслать вопросы (если возникнут) списком,
3) перед началом работ обозначить точный срок и стоимость,
4) разбить объем работ на этапы с контрольными точками, в которые заказчик сможет увидеть промежуточные результаты,
5) писать понятный, читаемый код с комментариями основных функций,
6) исправление ошибок, в случае их обнаружения в процессе тестирования.
Важно уделить внимание безопасности кода.
По отдельному согласованию возможна техподдержка.