India — 2500 years to the Republic

Add an event

A single historical event — a battle, a treaty, a coronation, a published work. The form generates a JSON file you can submit three ways.

What makes a good event entry

1. Identity

Title, ID, and the short captions that appear when someone hovers over the pin or opens the popover.

Display name. Sentence case. No date — that goes in the tooltip.
0 / 60
    Globally unique, kebab-case (lowercase, digits, hyphens). Auto-suggested from your title — feel free to edit. Once published, never changed.
      One-line caption shown on pin hover. Should include a date or place anchor — read like a museum label. e.g. "Jallianwala Bagh massacre, Amritsar, 1919"
      0 / 80
        One sentence. Shown in the popover and in cross-reference cards. The reader's first taste — must stand alone.
        0 / 160
          Editorial paragraph for the right panel. Direct, calibrated, named entities and numbers over adjectives.
          0 words

            2. When

            Use YYYY, YYYY-MM, or YYYY-MM-DD. For BCE dates, prefix with a hyphen — e.g. -322 for 322 BCE. For multi-day events, set start and end to different dates.

            How the date should read in the UI. e.g. "21 April 1526" or "April 1917 – May 1918"

              3. Where

              Click the map to drop a pin. Drag it to refine. Or paste lat/lon manually below. For a route (a journey across multiple points), choose "route" type and add additional points.

              Specific place. e.g. "Jallianwala Bagh, Amritsar"
              Larger area for context. e.g. "Punjab", "Bombay Presidency"
              ISO code. Use OFF for events outside the asset's bounding box (London, NYC, etc.).
              Click on the map to drop a pin.

                4. Era and categories

                Era is a coarse time bucket (used for the timeline bands). Categories tag the kind of event (used for the colored pills).

                Major named participants. e.g. "Babur, Ibrahim Lodi, Ustad Ali Quli"
                Free-form thematic markers. Drives filtering and collection membership. e.g. "rebellion, women-leaders, institution-founding". Different from Categories above (which is a controlled vocab driving pin colour).

                5. Links and sources

                A Wikipedia link is required. Sources are optional but strongly encouraged — they're how reviewers verify your claims.

                6. Causal links optional

                If your event was directly caused by an earlier event already in the corpus, link it here. Each link needs a gloss — the editorial sentence explaining the connection.

                Use the event's id (e.g. first-battle-of-panipat-1526). You can find ids in the existing data files at data/events/.

                7. Verification

                Validation

                Fill in the form above; errors will appear here as you type.

                Preview

                This is the JSON your contribution will become. Review before submitting.

                // fill in the form to see the preview

                Submit your contribution

                Download saves the JSON to your computer (no GitHub account needed). Pull request opens GitHub's web editor with the file pre-populated; you click "Propose new file" and a PR opens. Issue opens a GitHub issue with the JSON in the body — use it if your contribution needs editorial discussion first.