The University Map project is an interactive map of universities around the world. It is built with ReactJS and Leaflet. See live demo at https://university-map.github.io.
Install NodeJS v20.10.0.
Install Python 3 and install PyYAML
.
# Generate or update public/universities/locations.json
cd university-map
python scripts/build-index.py
npm install
npm run dev
Go to http://localhost:5173.
docker build -t university-map .
docker run --name myapp --rm -d -p 8080:8080 university-map
Go to http://localhost:8080. Remove the container.
docker stop myapp
- Wikipedia
- Google Map
- Unsplash
- OpenStreetMap, Leaflet, and all free software
- Each University's Official Website