Андрей Янычев
Заказчик Андрей Янычев yanichev | FL.RU

Андрей Янычев

На сайте 10 лет и 11 месяцев (заходил 9 лет 11 месяцев 5 дней назад)
0
107
Рейтинг
107
Все (1)       Заказы (1)        Вакансии (0)       Конкурсы (0)
Разместить заказ
10 Июля 2016
По договоренности
Необходимо создать Polymer-компонент и node.js-модуль.

Компонент состоит из строки поиска, кнопки и таблицы.
По рандомизированному запросу в строке поиска, компонент обращается к базе ФИАС (kladr-api.ru/integration/...
Строка должна иметь функцию автозаполнения, которая работает после написания пользователем минимум 1 слова и предлагать до 5 релевантных вариантов, полученных из базы.
Благодаря автозаполнению пользователь должен получить корректный адрес в формате: Город, регион, улица, дом.

Далее пользователь должен иметь возможность сохранить эту строку по клику на кнопке.
Иными словами, строка отправляется на сервер, разбивается в соответствии с типами объектов ФИАС (region, district, city, street, building) и сохраняется в базу.
В базе каждому типу соответствует своя таблица. Таблицы связаны между собой реляциями.
После сохранения, строка должна собираться из базы и высылаться обратно с сервера в компонент и отображаться:
1) единой строкой адреса
2) в таблице компонента с колонками, в соответствии с типами объекта

Требования к ПО:
- Node.js
- Express/Connect
- Sequelize.js
- Polymer
- PostgreSQL

Язык: ES6 (node-friendly)

Результат должен быть представлен в открытом самостоятельном git-репозитории на GitHub в виде воспроизводимого node.js-модуля.
Время выполнения задания с момента его получения будет учитываться при оценке результатов.

Прошло времени с момента публикации: 9 лет 11 месяцев 8 дней 17 часов 45 минут
Раздел: Программирование

Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».