Спецификации, прототипы и архитектура проекта Zakhor — живой справочник для участников и разработчиков.
Эта страница объединяет проектные документы Zakhor. Каждая техническая спецификация определяет важный функциональный компонент платформы, а HTML-прототипы позволяют предварительно просмотреть интерфейс до реализации. Эти документы являются живыми документами — они развиваются по мере разработки.
Основополагающий документ проекта Zakhor. Определяет идентичность, философию, полную архитектуру приложения, базы данных, систему вкладов, интеграцию ИИ (Claude API), интернационализацию (10 языков), дизайн-систему и дорожную карту.
Техническая спецификация компонента <FacsimileViewer/> для иммерсивного изучения оцифрованных рукописей. Включает OpenSeadragon (IIIF), навигацию по фолио, параллельный перевод, интерактивные научные аннотации и боковую панель с несколькими вкладками.
Техническая спецификация компонента <TransmissionMap/> для визуализации географических и исторических путей передачи рукописи или объекта. Интерактивная карта (Mapbox GL JS), анимированные маркеры, синхронизированная хронологическая шкала и фильтры по периоду/традиции.
App Router, TypeScript
Кастомная дизайн-система
PostgreSQL, Auth, Storage
Интернационализация
Анимации и переходы
Автоматизированное развёртывание
Исходный текст + перевод + комментарии на полях (в стиле Sefaria)
Интерактивный масштабируемый компонент с маркерами по периодам
Вопросы на естественном языке по корпусу (Claude API)
Встроенный просмотрщик оцифрованных объектов в 3D
Хотите внести вклад в развитие Zakhor?
Внести вклад в проект →