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

(Поисковый сервис) создать и разместить на веб-сервере программное обеспечение по обработке текстовых запросов пользователя и выдавать результат поиска по шаблону из баз данных.

Есть 4 БД: Бд1 главная (140-500 тыс. строк), Бд2 критериев (10 тыс. строк), Бд3 дубли (1 тыс. строк), Бд4 запросы-подсказки (2-5 тыс. строк).

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

1. "(С)генерировать" базу страниц сайта по шаблону из БД1 с наложением условий из БД2 и БД3. В результате должно получиться около  10 тыс. динамических страниц для сайта. Одна строка из БД2 содержит от 3 до 6 критериев, по которым отбираются строки из БД1 для одной страницы сайта (т.е 1 строка БД2 отвечает за генерацию 1 страницы для сайта).

2. Умный поиск с подсказками на основе базы (БД4 Запрос-Подсказка). Каждая подсказка соответствует одной из "сгенерированых страниц".

3. По текстовому запросу пользователя, в поисковом окошке, выдавать соответствующую "сгенерированную страницу" - результат поиска.

4. Создать БД5 (для внутреннего пользования, развития сервиса), что является результатом фиксации запроса, который вводит пользователь и подсказку, которую выбрал пользователь (или не выбрано ни одной подсказки) и на какую "сгенерированную страницу" перешел.

Требование к веб-разработке:

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

Пожелание по технологии:

ОС Linux, язык програмирования Python, PostgreSQL, Django

Оплата только безопасный платеж.

Просьба указывать в предложении сроки за проект (в днях или часах) и соответственно ставку (за день или час).

Отдельно (опционно) просчитать сроки и бюджет только для 4-й функции.

5 лет назад
kos79
45 летУкраина
5 лет в сервисе
Был
4 года назад
Выбранный исполнитель
sixhands
Георгий 
29 летРоссия
5 лет в сервисе
онлайн
5 лет назад
$2555
120 дней