Skip to main content
All work
7Span2023
Case Study

PEMM·PrincetonUniversity

Princeton's digital archive of Ethiopian, Eritrean & Egyptian miracles of Mary.

Role
Backend engineer · Schema designer
Team
N/A
Client
Princeton University
Domain
Academic · Digital Humanities
Overview

Princeton's digital humanities platform cataloguing Ethiopian, Eritrean & Egyptian miracles of Mary.

01

Challenge

Digital humanities research needs a schema rich enough for manuscripts, stories, people, places, and citations, but simple enough for scholars to edit without a developer every time.

02

Approach

Designed the relational schema and database structure in Directus for manuscripts, miracles, people, and places with bidirectional linking. Researchers edit and publish entries directly; the API feeds the public research frontend.

03

Outcome

Live Ivy League research platform used by scholars worldwide.

What I built

The shipped surface.

  • 01Rich entity model: manuscripts, stories, people, places, citations
  • 02Bidirectional linking and provenance tracking
  • 03Editor-friendly Directus CMS for researchers
  • 04REST API feeding the public research frontend
Stack
Node.jsDirectusMySQL
  • Schema & database structure for manuscripts & stories
  • Directus CMS for Princeton researchers
  • Powers pemm.princeton.edu
Let's build

Like what you see? Let's ship one together.