Да, это приложение на базе Remix и React Router. То есть React на фронтенде, Node.js на бэкенде.
Я работаю с этим уже много лет. Напишите мне здесь, если у вас возникнут вопросы.
Я пытаюсь создать решение, которое корректно работает с ограничениями скорости для размещённых сайтов на Discourse. Это оказалась самая сложная часть. Ключи API пользователей казались возможным способом решения проблемы, но есть также ограничение скорости по IP-адресу, поэтому я вернулся к использованию одного ключа API и очередям для всех запросов к API.