Specificaties, wireframes en architectuur van het Zakhor-project — een levend referentiekader voor medewerkers en ontwikkelaars.
Deze pagina bundelt de ontwerpdocumenten van het Zakhor-project. Elke technische specificatie definieert een belangrijk functioneel onderdeel van het platform, en de HTML-wireframes maken het mogelijk de interface te bekijken vóór implementatie. Deze documenten zijn levende documenten — ze evolueren naarmate de ontwikkeling vordert.
Stichtingsdocument van het Zakhor-project. Het definieert de identiteit, de filosofie, de volledige architectuur van de applicatie, de databases, het bijdragesysteem, de AI-integratie (Claude API), de internationalisatie (10 talen), het designsysteem en de roadmap.
Technische specificatie van het component <FacsimileViewer/> voor het meeslepend raadplegen van gedigitaliseerde manuscripten. Integreert OpenSeadragon (IIIF), navigatie per folio, parallelle vertaling, interactieve wetenschappelijke annotaties en een zijpaneel met meerdere tabbladen.
Technische specificatie van het component <TransmissionMap/> om de geografische en historische transmissieroutes van een manuscript of object te visualiseren. Interactieve kaart (Mapbox GL JS), geanimeerde markeringen, gesynchroniseerde chronologische tijdlijn en filters per periode/traditie.
App Router, TypeScript
Aangepast designsysteem
PostgreSQL, Auth, Storage
Internationalisering
Animaties & overgangen
Geautomatiseerde implementatie
Brontekst + vertaling + commentaren in de marge (Sefaria-stijl)
Interactief inzoombaar component met markeringen per periode
Vragen in natuurlijke taal over het corpus (Claude API)
Geïntegreerde viewer voor in 3D gedigitaliseerde objecten
Wilt u bijdragen aan de ontwikkeling van Zakhor?
Bijdragen aan het project →