Задание: OpenCart. Создать модуль поиска на oс:store (Дистанционная работа)
Что должно быть в модуле:
1. Учет опечаток, орфографических ошибок и кириллицы (исправления кривого ввода пользователя).
2. Учет синонимов (через отдельную таблицу в БД).
3. Подсказки состоящие из: названий типа товаров, категорий, синонимов .
4. История поисков пользователей и популярность запросов. (в админ панели)
Страницы админ панели:
1. Список синонимов (функционал: добавить, удалить, редактировать).
2. История поисков пользователей (функционал: сортировка по новизне или популярности, удалить, добавить в синонимы).
3. Главная страница модуля (функционал: Вкл/Выкл модуля).
Требуется только бекенд.