Over Memor — van idee tot applicatie in zes dagen

Memor is een bijbelstudie-applicatie die personen, gebeurtenissen, profetieën, plaatsen en bijbelverzen met elkaar verbindt. Het project begon op 22 februari 2026 en groeide in minder dan een week uit tot een omvangrijke database met miljoenen versteksten.

Het plan

Memor begon als een bouwplan van 500 regels: memor-v2.md. Het idee was eenvoudig — een persoonlijke database van “dingen die mij bezighouden”, met als startpunt een bijbelse tijdlijn. Eén model (HistoricalEvent), één app, één lijstpagina met zoeken en paginering. De architectuur was config-gedreven: één centraal bestand zou bepalen welke secties er zijn, en de sidebar, URL's en admin zouden automatisch volgen.

De tech-keuzes stonden vast: Django als backend, PostgreSQL voor productie, Tailwind CSS met DaisyUI voor de interface. Deployment naar een eigen server via uWSGI en Nginx. Het plan bevatte alles: van de mappenstructuur tot de Nginx-configuratie, van de eerste view tot het DNS-record in Cloudflare.

Het begin

Memor begon op zaterdagavond 22 februari 2026. De eerste commit bevatte het bouwplan, en binnen een halfuur stond de basis online — precies zoals beschreven. Maar al diezelfde avond ging het verder dan het plan. Het eerste extra model kwam erbij: personen, met familierelaties en koppelingen aan gebeurtenissen. Rond middernacht begon de bijbel-app vorm te krijgen. Vertalingen, boeken en verzen kregen hun plek in de database. Tegen drie uur 's nachts waren er al profetieën, zoekfunctionaliteit en detailpagina's. Het project was in een paar uur zijn eigen plan ontgroeid.

Vorm krijgen

In de dagen daarna groeide Memor snel. De applicatie kreeg een homepage met kaarten naar alle secties, vers-popups die bijbelteksten tonen zonder de pagina te verlaten, en een themawisselaar. Er kwamen management-commando's die automatisch familierelaties ontdekken in bijbelteksten — wie is wiens vader, moeder, kind? Een ander commando koppelt bijbelverzen aan personen op basis van hun naam in de tekst. Dit soort automatisering maakte het mogelijk om duizenden verbanden te leggen die handmatig weken zouden kosten.

De detailpagina's werden opgebouwd met herbruikbare componenten: secties voor personen, verzen, gebeurtenissen en profetieën die op elke pagina hetzelfde werken. Inline bewerken maakte het mogelijk om gegevens direct op de pagina aan te passen, zonder naar de admin te hoeven.

Op de server begon een importproces dat honderden bijbelvertalingen uit een externe database overnam — een proces dat dagenlang zou doorlopen. Referentielinks kregen modale vensters: klik op een verwijzing en je ziet direct de bijbeltekst, de persoon of de gebeurtenis.

Het arc-diagram werd geboren: een grafische weergave van profetieën die bronverzen en vervullingsverzen met elkaar verbindt via bogen. Het laat in één oogopslag zien hoe het Oude en Nieuwe Testament met elkaar verweven zijn. De Studies-app kwam erbij — een plek om bijbelstudies samen te stellen die alles combineren. Er werden 1.697 bijbelse plaatsen geïmporteerd met coördinaten, zodat ze op een kaart getoond konden worden. Een merge-functie maakt het mogelijk om persoonduplicaten samen te voegen zonder gegevens te verliezen. En op de persoonspagina verschenen voorouder- en nakomeling-popups: klik en je ziet de hele stamboom. Reisroutes van bijbelse personen werden in kaart gebracht — per persoon kun je zien welke plaatsen zij bezochten, in chronologische volgorde en gekoppeld aan bijbelverzen.

Er kwamen informatiepagina's met achtergrondartikelen: over de missende 165 jaar in de Joodse kalender, een vertaling en analyse van de Seder Olam Rabbah, en een overzicht van verschillen in versnummering tussen bijbelvertalingen. Templates werden opgesplitst in herbruikbare componenten, caching werd toegevoegd voor snellere laadtijden, en de interface werd verfijnd met consistente links en een beperkt aantal zorgvuldig gekozen thema's.

De cijfers

Bijbelvertalingen 1.393
Versteksten 18.501.275
Personen 2.909
Profetieën 908
Referenties 431.682
Plaatsen 1.697
Historische gebeurtenissen 1.398
Studies 2
Reisroutes 75

Hoe het werkt

Memor is gebouwd met Django (Python) als backend, PostgreSQL als database, en Tailwind CSS met DaisyUI voor de interface. De applicatie draait op een eigen server en wordt automatisch gedeployed bij elke push naar de master branch via GitHub Actions.

Het hart van Memor is de onderlinge verbinding van gegevens. Een persoon is niet zomaar een naam — het is iemand met familierelaties, bijbelverzen, historische gebeurtenissen, profetieën en plaatsen. Een profetie heeft bronverzen in het Oude Testament en vervullingsverzen in het Nieuwe. Een plaats heeft coördinaten op de kaart en is gekoppeld aan de personen die er woonden en de gebeurtenissen die er plaatsvonden.

Al deze verbanden maken het mogelijk om de Bijbel te verkennen op een manier die verder gaat dan alleen tekst lezen. Je kunt een persoon opzoeken en direct zien in welke gebeurtenissen hij voorkwam, welke profetieën over hem gaan, en waar hij leefde. Of je bekijkt een profetie en ziet precies welke verzen de bron vormen en waar de vervulling staat.

Over de maker

Memor is een project van Arjen Jilsink (1970), softwareontwikkelaar en ondernemer uit Beemte Broekland bij Apeldoorn. Als directeur van Ster Software BV ontwikkelt hij al jarenlang webapplicaties en platforms.

Memor is ontstaan vanuit een persoonlijke fascinatie voor de Bijbel. Tijdens het bestuderen van profetieën, personen en plaatsen groeide de behoefte om al die informatie overzichtelijk bij elkaar te brengen. Wat begon als een persoonlijk naslagwerk, groeide uit tot een uitgebreide bijbelse database met een historische tijdlijn, honderden profetieën met hun vervullingsstatus, en gedetailleerde profielen van bijbelse personen en plaatsen.

Bij het opbouwen van Memor wordt ook gebruik gemaakt van AI. Zo worden artikelen en beschrijvingen in samenwerking met Claude (Anthropic) opgesteld en aangescherpt. De inhoudelijke keuzes en het onderzoek blijven altijd mensenwerk — AI is daarbij een hulpmiddel, geen vervanging.

Wat nog komt

Memor is en blijft een doorlopend project. Er worden regelmatig profetieën, personen en studies toegevoegd. Daarnaast staat er nog veel op de planning. Enkele features die er waarschijnlijk komen:

  • Grondteksten — Hebreeuwse en Griekse grondteksten importeren en beschikbaar maken.
  • Thematische indexering — onderwerpen koppelen aan bijbelverzen, zodat je kunt zoeken op thema.
  • Gelijkenissen en wonderen — een overzicht van alle gelijkenissen en wonderen in de evangeliën.
  • Verbonden en beloften — de grote verbonden en beloften van God in kaart brengen.
  • Archeologische vindplaatsen — opgravingen en vondsten koppelen aan bijbelse plaatsen.
  • Tijdperken en dispensaties — de bijbelse geschiedenis indelen in periodes.

Contact

Heb je een vraag, opmerking of suggestie? Neem gerust contact op.