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

Есть каталог товаров в формате DOC, такого вида:

Шапка

1.2.3 Кольца

1.2.3.1 Кольца полукруглые обрешеченные

1.2.3.2 Кольца необрешеченные

1.2.3.3 Кольца иные

А также кольца квадратные

(т.е. обычно идёт код - товар, но в некоторых строках идёт перенос строки)

Задача 1 - перегнать эти файлы в базу данных - можно это сделать вручную, копируя и вставляя данные из doc в Excel и сохраняя их в CSV. Файлов 6 штук.

Задача 2 - сделать страничку на PHP с поиском с автокомплитом по этому каталогу. Автокомплит должен выдавать и код, и часть строки, в которой нашлось совпадение, например:

- человек вводит "необреш" - автокомплит выводит 1.2.3.2 Кольца (необреш)еченные (то что в скобках - должно быть выделено жирным)

Возможности поиска и возврата начала и конца совпадения в Постгресе есть.

Человек может кликнуть по строке из автокомплита, и на экране должна появиться строка, которую человек выбрал.

Задача 3 - есть другой набор документов (документация по товарам), тоже в формате doc.

Нужно перегнать эти файлы в отдельную таблицу в базе (колонки: название файла, текст), и на отдельной страничке сделать поиск в этой базе: человек вводит код товара, ему выдаются сниппеты (как в поиске в гугле) - код и окружающий текст.

Объём всей документации небольшой, поэтому заморачиваться с более крутыми поисковыми движками особого смысла нет. MySQL не подходит, т.к. он, насколько я знаю, не выводит начало и конец найденной подстроки в тексте.

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

Напишите, пожалуйста, сроки и цену или вопросы. Для меня важна скорость, в идеале надо сделать сегодня-завтра.

9 лет назад
Fedor_C
Фёдор 
42 годаРоссия
18 лет в сервисе
Был
3 года назад