Электропедия: интерфейс к базе электромобилей
Электропедия — web-интерфейс к курируемой базе электромобилей: публичный read-only каталог для пользователей и авторизованная catalog admin-панель для сопровождения underlying EV knowledge base. Проект показывает те же структурированные данные, которые используются в стеке Электросоветника, но в форме удобного справочника, инструмента QA и SEO-ориентированного каталога.
Срез production-данных
Живой каталог на ev1.ru сейчас показывает 75 брендов, 534 модели и 1508 комплектаций. Модели можно искать и фильтровать по бренду, типу силовой установки, кузову, цене в России, запасу хода, льготному утильсбору, зимнему рейтингу, годам выпуска и другим практическим полям, важным для покупателя.
Публичный каталог
Публичная часть работает как компактная автомобильная wiki и браузер базы данных. Пользователь может искать модели, смотреть карточки и комплектации, открывать галереи, сравнивать ключевые факты, читать причины для покупки и ограничения, а также сообщать об ошибках в фактах, ценах, переводах, устаревших данных или фотографиях. Страницы моделей рендерятся так, чтобы поддерживать sitemap, robots и публичную индексацию.
Админ-панель
Авторизованные пользователи могут редактировать выбранные поля моделей и комплектаций, загружать JPEG/PNG/WebP-изображения, назначать hero-фото по категориям, помечать неправильные изображения как invalid и сохранять правки с optimistic locking. Каждая правка может порождать patch artifact, а SQL-backed deployment умеет записывать admin patches, сохраняя JSON seed snapshots для ревью и отката.
Архитектура данных
Система выросла из вручную курируемых JSON seed-файлов и теперь использует SQLite и PostgreSQL catalog backends через общий repository contract. Благодаря этому advisor runtime, Chat API, Telegram-бот и catalog admin читают согласованные данные, пока проект постепенно переходит к SQL как основному источнику истины.
Ценность
Электропедия превращает большой внутренний корпус EV-исследований в операционный интерфейс: покупатель получает поисковую энциклопедию моделей, а команда — инструмент для быстрого QA, чистки медиа, коррекции данных и контролируемой синхронизации production-правок с репозиторием.
Галерея



