A Zakhor projekt specifikációi, wireframe-jei és architektúrája — élő referenciatár a közreműködők és fejlesztők számára.
Ez az oldal a Zakhor projekt tervezési dokumentumait gyűjti egybe. Minden műszaki specifikáció a platform egy-egy fő funkcionális komponensét határozza meg, a HTML wireframe-ek pedig lehetővé teszik a felület előzetes megtekintését a megvalósítás előtt. Ezek a dokumentumok élő dokumentumok — a fejlesztés előrehaladtával fejlődnek.
A Zakhor projekt alapító dokumentuma. Meghatározza az identitást, a filozófiát, az alkalmazás teljes architektúráját, az adatbázisokat, a hozzájárulási rendszert, az MI-integrációt (Claude API), a nemzetköziesítést (10 nyelv), a design rendszert és az ütemtervet.
A <FacsimileViewer/> komponens műszaki specifikációja a digitalizált kéziratok elmélyült tanulmányozásához. Integrálja az OpenSeadragont (IIIF), a fóliók szerinti navigációt, a párhuzamos fordítást, az interaktív tudományos jegyzeteket és egy többfülű oldalsó panelt.
A <TransmissionMap/> komponens műszaki specifikációja egy kézirat vagy tárgy átörökítésének földrajzi és történelmi útvonalainak megjelenítéséhez. Interaktív térkép (Mapbox GL JS), animált jelölők, szinkronizált kronológiai idővonal és korszak/hagyomány szerinti szűrők.
App Router, TypeScript
Egyedi design rendszer
PostgreSQL, Auth, Storage
Nemzetköziesítés
Animációk és átmenetek
Automatizált telepítés
Forrásszöveg + fordítás + széljegyzetek (Sefaria-stílus)
Interaktív, nagyítható komponens korszakonkénti jelölőkkel
Természetes nyelvű kérdések a korpuszról (Claude API)
Beágyazott digitalizált 3D-objektumnéző
Szeretne hozzájárulni a Zakhor fejlesztéséhez?
Hozzájárulás a projekthez →