The easiest way to contribute — no coding needed. StudyMap is only as good as its dataset, and
adding real places you know is the single most valuable first contribution.
What to do
- Pick a place useful to students (study cafe, library, cheap eats, stationery, coaching centre, etc.).
- Open
data/places/<type>.json for the matching category and add an entry, copying the exact shape
of the existing entries in that file (id, name, coordinates, Google Maps link, city, type).
- Make sure the coordinates are correct (grab them from the Google Maps URL) and the
id is unique.
- Follow the quality checklist in
CONTRIBUTING.md.
Tip: you can also use the "Add a place" issue template instead of editing JSON directly.
Acceptance: a PR adds one or more valid place records; the new pins show on the map after build.
Great for first-time contributors — start with your own neighbourhood.
The easiest way to contribute — no coding needed. StudyMap is only as good as its dataset, and
adding real places you know is the single most valuable first contribution.
What to do
data/places/<type>.jsonfor the matching category and add an entry, copying the exact shapeof the existing entries in that file (id, name, coordinates, Google Maps link, city, type).
idis unique.CONTRIBUTING.md.Tip: you can also use the "Add a place" issue template instead of editing JSON directly.
Acceptance: a PR adds one or more valid place records; the new pins show on the map after build.
Great for first-time contributors — start with your own neighbourhood.