Open sourcing Schoolpicker.sg

A template for interactive map views

Back in May, we released our SchoolPicker.sg app, aimed at helping parents and students discover and shortlist schools.

Our initial motivation is to create a better user experience by merging school-related information with geospatial data. As the product took shape, it become obvious to us that what we are building can be extended to many other applications, where:

You have a large number of data points that can be laid out on a map

(e.g. a listing of schools, childcare centres, clinics etc) Each data point carries a set of information you might want to filter on

(e.g. school programmes offered, clinic opening hours etc) Proximity matters

(For instance, you don’t want to drive halfway across Singapore to get your child to school everyday. Neither do you want to walk very far to see a doctor.)

Seeing the success of our SchoolPicker.sg app in reaching out to target users, the Data.gov.sg team decided our right next step will be to open source our code for the community to build similar apps riding on open data.

The repository is now available on the Data.gov.sg Github: