Фреймворки Express.js, Nest.js, React, Telegraf. Хотя бы базово понимать принцип поиска в большом количестве текстовых данных (100-300 тыс записей).
В связи с переосмыслением проекта, мы также рассматриваем возможность полной переработки системы со сменой архитектуры и разработки с нуля.