О сайте
Справочник и тренажёр для подготовки к проверке знаний по электробезопасности.
Что это
ЭБ — учебный сервис вокруг билетов по электробезопасности. Внутри: источники (НТД, выписки), вопросы с ответами, тесты, карточки SM-2, битвы один на один, квесты с ветвящимися решениями, разбор ошибок и ИИ-помощник, который отвечает по материалам со ссылками на пункты НТД.
Под капотом: Next.js 16 (TypeScript, App Router, server actions), Drizzle ORM + Postgres 16 + pgvector для семантического поиска, OpenRouter для генерации и эмбеддингов, Socket.IO для realtime-битв и broadcast «молний», Tailwind + shadcn-стиль UI, JWT-cookie аутентификация. Подробнее — в README на GitHub .
Методику запоминания, на которой построены режимы, читайте на странице «Как запоминать» — там же объяснено, чем полезен каждый раздел.
Сколько он делался
Буквально за три дня — от пустого репозитория до того, что вы видите. Это значит, что в коде наверняка остались шероховатости, а в текстах могут быть опечатки и неточные формулировки. Если что-то заметили — пожалуйста, напишите ниже, я поправлю.
Если нашли ошибку
Любая мелочь полезна: опечатка, не вмещается кнопка, не открывается ссылка, ответ помощника невпопад, ваш сценарий «не как у всех». Напишите ниже — сообщение придёт мне в Telegram. Если вы залогинены, имя и контакт подставятся сами; иначе оставьте удобный способ связи (или ничего — анонимно тоже можно).
Для предложений по содержанию (новые вопросы, исправления формулировок, выписки из НТД) лучше работает форма модерации — там правки идут на проверку и копятся в админке.