Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

СОДЕРЖАНИЕ РАБОТЫ:

1. Требуется доработать клиент-серверное приложение с использованием PHP, JS, AJAX, HTML, CSS на основе работающего прототипа и детального описания со скриншотами

2. Краткое описание:

- Приложение принимает от пользователя часть входных параметров через поля интерфейса, а другую часть загрузкой xls-файла

- Далее, часть полученных параметров (почтовые адреса) преобразуются в географические координаты, используя Google и Яндекс - геокодинг API

- Далее, эти преобразованные параметры должны быть переданы java-серверу, который в ответ вернёт результаты в xml-формате

- Далее полученные результаты необходимо разобрать и вернуть пользователю в интерфейс и на электронную почту, указанную при регистрации, в форматах html, xls, png и zip.

3. Проект подробно описан в виде скриншотов состояний с описанием функционала.

4. Дополнительно на данный момент реализован тестовый прототип, реализующий около 90% вышеуказанного функционала, но написанный наспех и работающий с некоторыми ошибками. Прототип будет продемонстрирован финалисту, а также предоставлено подробное описание и переданы все текущие исходные коды.

Требуется переписать код с использованием MVC-архитекутры, исправить ошибки, исключить неиспользуемый функционал и добавить недостающий функционал (в минимальном объёме).

Немного более детально потребуется следующее:

1. Java-сервер ранее требовал помимо PHP и JS реализацию некоторых функций на python. Теперь python не требуется, поэтому его код нужно просто исключить, а то, что выполнялось с его использованием реализовать с помощью ajax. Например, - получение и обработка вводимых пользователем в интерфейс данных «на лету».

2. Исправить html представление результатов. Формат и исходный код текущей реализации будет выслан финалисту. По нашей оценке эта работа потребует от 1 до 7 дней в зависимости от Вашей квалификации и выбранного способа.

3. Исправить представление результатов в xls-формате. Потребуется минимальное изменение, связанное с установкой ширины полей в соответствии с длиной строки записанных данных.

4. На png-картинках добавить пару маркеров.

5. Добавить регистрацию пользователей.

6. Реализовать ограничение по числу обращений к java-серверу параметром в конфиге

7. Исправить ошибку при геокодинге адресов (не геокодятся некоторые адреса).

8. Исправить ошибку получения сообщений из формы обратной связи (сообщения не приходят на почту).

9. Подготовить набор юнит и стресс тестов для тестирования в процессе и по заврешению

В случае наличия достаточного опыта и заинтересованности для указанного проекта необходимо оценить:

1. максимальный срок

2. точную стоимость

ориентируясь на следующие условия и требования:

МАКСИМАЛЬНЫЙ СРОК должен включать в себя следующее:

а) проект будет Вами реализован в согласованном ниже объёме, качестве и формате

б) разработка будет произведена на нашем сервере через svn либо на Вашей машине с демонстрацией промежуточных итогов в оговорённые сроки и последующим финальным тестированием на нашем сервере

в) проект пройдёт тесты качества функционала, вёрстки, устойчивости, стресс-тесты и будет исправлен Вами, при выявлении ошибок

КАЧЕСТВО РАБОТЫ:

а) результат пройдёт вышеуказанное тестирование

в) резиновая, кроссбраузерная вёрстка: Firefox 4, Firefox 3, Opera 11, IE 6,7,8,9, Chrome, Safari 5, Safari 4

г) MVC-реализация

д) проект будет полностью задокументирован (классы, функции, методы, параметры)

е) безопасный код, например:

- проверка всех данных, загружаемых на сервер: только файлы требуемого типа

- фильтрация параметров в sql-запросах

- ограничение на число расчётов в единицу времени с 1 клиента

е) расширяемый код

ОРГАНИЗАЦИЯ РАБОТЫ:

1. Вы предварительно разбираетесь с функционалом, кодом, задаёте любое число дополнительных вопросов и составляете план проекта с промежуточными этапами, результатами, датами, согласовываете его с нами.

2. Все условия проекта могут быть предварительно дополнительно уточнены и детализированы. При необходимости увеличения функционала с нашей стороны, выявленные в ходе реализации, дополнительные работы будут оплачены на схожих условиях.

3. Работа по гражданско-правовому договору с взаимной ответственностью за объём, качество, сроки, своевременность оплаты, неразглашение информации и условиями по использованию полученной информации.

4. Оплата – на указанные Вами платёжные реквизиты рублями в любом банке, осуществляющем деятельность в соответствии с лицензией Банка России.

5. 100% оплата в течение 3-х банковских дней по завершению п.в раздела «максимальный срок».

6. Бонус за досрочное завершение с указанным качеством + следующий проект вне конкурса, штраф за задержку.

7. Ваше обязательство бесплатно исправить ошибки, относящиеся к выполненной работе, которые могут быть выявлены после момента оплаты в течение оговорённого срока.

8. В процессе работы общение через скайп

13 лет назад
Zuu
42 годаРоссия
15 лет в сервисе
Была
13 лет назад
  • Похожие заказы
  • Требуется создать аналог http://nano.aviasales.ru/map Уже сделано http://others.altair-school.ru/maps/mappy3.php Основные проблемы, подлежащие решению: 1) при разных разрешениях должны выдаваться разные картинки. Если в какой-то момент (при больших картах - "весь мир", например) цены накладываются, должна выдаваться самая низкая цена (на ...

    Закрыт
    13 лет назад
  • Задача: организовать автоматический кросспостинг. Начальная точка: новостная RSS лента движка дле. Результат: анонсы новостей в социальных сетях: • LiveJournal • LiveInternet, • Blogs.mail.ru, • Twitter: • В контакте • Facebook, • Blogger, • MySpace my.ya.ru diary.ru - и возможно ещё некоторые платформы.

    Закрыт
    13 лет назад
  • $50

    Требуется создать Flash клиент для размещения на сайте для совершения SIP-звонков. Главное чтобы данные sip.server.ru, login, password указывались в php-коде страницы, где этот sip-клиент. В php-коде - чтобы пользователь не мог узнать их. Разъясню: Суть клиента такова, что ...

    Закрыт
    13 лет назад
  • Здравствуйте. Мне необходимо доработать муз. портал (музыкачка.рф) 1. Авторизация пользователей через ВКонтакте 2. Загрузка музыки - Возможность закачки с другого сервера, указав прямую ссылку на песню - Ход загрузки на Ajax - Указание жанра песни - Название альбома (если она из ...

    Закрыт
    13 лет назад
  • Сортировка объектов работает только в админке, а во фронте список объектов не меняет положение. Добавить удаление фотографий в галереи у объекта. Сделать, чтобы заявки о бронировании приходили на почту в нужной кодеровке - UTF-8. Сейчаc приходит ...

    Закрыт
    13 лет назад
  • Необходимо спарсить базу данных шин с сайта: http://nakolesah.ru/tires.aspx У нас будет структура БД. Грубо говоря она такая: Производитель, тип шины, сезон, размер, индекс скорости, индекс нагрузки, кол-во, цена. Ну может что-то ещё. Интересует вопрос: реально ли ...

    Закрыт
    13 лет назад
  • Требуется не страндартно выпадающее меню. При нажатии на меню ниже появляется горизонтальное меню, при наведении на горизонтальное меню оно выпадает вниз. Дизайн скину исполнителю срок - 3 дня. начальный вариант хочу видеть через сутки после начала работ

    Закрыт
    13 лет назад
  • Добрый день.Требуется создать модуль отображения брендов. Задача при добавлении нового бренда мы можем выбрать позицию бренда, загрузить логотип для отображения, добавление к бренду ссылки на страницу с описание лучше всего что бы был удобный выбор а ...

    Закрыт
    13 лет назад