Docs
Docs
Student guides for StudyMap and the tools around it. The map covers libraries, SAT centres, foreign language exam centres, government offices (passport offices, RTOs, post offices), airports, and other student-relevant places.
Guides
GitHub Student Developer Pack
Free developer tools worth hundreds of dollars for verified students: cloud credits, domains, IDEs, GitHub Copilot Pro, and more. Full process, start to finish.
Finding Exam Centres
Use the map to locate verified SAT centres and foreign language exam centres worldwide.
Map Controls
Every way to zoom, pan, search, and filter the map, including keyboard equivalents.
Using the Exam Calendar
Read SAT, IB, and Cambridge IGCSE exam windows and result dates, and add your own personal events.
Using the Competitions Catalog
Search and filter student competitions, read deadlines and country pathways, save the ones you care about, and see them on the calendar.
Install & Offline Usage
Install StudyMap as an app and use it offline: what's cached and how to force a fresh load.
FAQ
Common questions about StudyMap: data accuracy, reporting wrong info, why a place isn't listed, and accounts.
Awesome Lists
Awesome Student Resources
Curated software, tools, textbooks, and channels for students, synced daily from the awesome-student-resources list.
Awesome Study Resources
Curated exam prep, subject-study, and learning-tool resources, synced daily from the awesome-study-resources list.
Awesome Skills & Plugins
Curated AI coding agent skills and plugins for students, synced daily from the awesome-skills-plugins-for-students list.
Contributing
Contributing Places
StudyMap is open-source and community-maintained. Add a missing location or fix stale data with a GitHub issue or a pull request.
Data Sources & Provenance
Where the place and exam-centre data comes from, how it's verified, licensing, and known accuracy caveats.
Place Data Format
The JSON schema for data/places/*.json: every field, the id-prefix convention, and the 6 place types.
Developers
Architecture
A map of the codebase for new contributors: folder layout, data flow, and key modules.
Places API
Read the crowdsourced places dataset programmatically: GET /api/places, filters, pagination, and errors.
Competitions API
Read the competitions dataset programmatically: GET /api/competitions, filters, pagination, and errors.
Self-Hosting Guide
Run StudyMap for your own city: fork, configure your region and dataset, and deploy.
Troubleshooting
Common problems when running StudyMap locally or on a fork, and what actually causes them.
Changelog
Every notable change to StudyMap, release by release.