This project turns the historical map "Europe at the fall of the Western Roman Empire in 476 AD" into an interactive classroom site.
Students can:
- click/tap kingdoms and realms on the map
- read short, age-appropriate historical summaries
- use a legend list to jump to regions
- zoom and pan the high-resolution map
- enable a quiz-style Hide labels mode
index.html— page layoutstyles.css— responsive stylesscript.js— interactivity (hotspots, info panel, zoom/pan)data/regions.json— editable region content and hotspot polygonsassets/europe-fall-rome-476.jpg— map image asset
Note: In this sandbox, direct access to Wikimedia hosts was blocked at build time, so the committed file may be a local placeholder. Replace it with the official Wikimedia image from the source link above for production use.
Because this site fetches JSON data, serve it with a local static server (do not open index.html directly as a file URL):
cd Shane-MAP
python3 -m http.server 8000Then open: http://localhost:8000
- Push this repository to GitHub.
- Go to Settings → Pages.
- Under Build and deployment, set:
- Source: Deploy from a branch
- Branch:
main(root)
- Save, then wait for GitHub Pages to publish.
- Open the published URL shown in the Pages settings.
Open data/regions.json and edit any region fields:
nameoriginkeyRulerscapitalsummaryeventualFatepoints(polygon coordinates)
Map source: Droysen/Andrée, rev. G. Kossina
- Commons file page: https://commons.wikimedia.org/wiki/File:Europe_at_the_fall_of_the_Western_Roman_Empire_in_476.jpg
- License: CC BY-SA 3.0 — https://creativecommons.org/licenses/by-sa/3.0/deed.en
- Also dual-licensed under GFDL 1.2+