← StoryMaps
We need you

Help Us
Preserve
the Record.

StoryMaps documents Jewish-owned businesses in Berlin from 1900 to 1945 — an interactive map, a growing archive, and a memorial plaque program. It is built by volunteers: developers, researchers, translators, and people willing to knock on doors. This page is where you start.

Four ways in_

01 / CODE

Build the Platform

Next.js, TypeScript, Mapbox GL. Work on the interactive map, timeline, themes, and performance. Sharp edges only.

Read the onboarding guide →
02 / RESEARCH

Verify the History

Confirm dates, addresses, and business histories against archival sources. Every record is the story of real people.

Browse research tasks →
03 / OUTREACH

Place the Plaques

Contact current occupants of former business addresses about memorial plaques. Tracked address-by-address in our pipeline.

Open the outreach tracker →
04 / TRANSLATE

Cross the Languages

English, German, Yiddish, Hebrew. Help the stories reach the communities they belong to, RTL included.

See i18n tasks →

The outreach pipeline

Every former business address moves through a tracked pipeline — from first research to an approved memorial plaque. The tracker tells you exactly what needs doing next.

NOT STARTEDRESEARCHINGCONTACTEDAWAITING RESPONSEFOLLOW-UP NEEDEDINTERESTEDAPPROVED
Open the tracker →

Start in three moves_

1

READ THE GUIDE

Start at /onboarding — mission, setup, ground rules, and which track fits you.

2

CLAIM A TASK

Pick a GitHub issue (look for good-first-task) or an address in the outreach tracker. Comment to claim it.

3

SHIP IT

Branch, build, test all themes, open a PR. Outreach work is logged directly in the tracker.

This is a memorial, not a product. Every record is the story of real people. We work accurately, respectfully, and in the open.