school-finder
Demo
See http://codeforaustralia.github.io/school-finder/
Data
The School Finder NSW instance uses open data provided by the Department of Education in New South Wales, Australia. You can find data on schools and their intake areas (aka catchment areas) at the NSW Education Datahub.
Screen shots
Users can search by type of school or a specific school
Users needing specific types of support can search for schools providing that
Note: this was removed some time ago (we've tagged the last code to provide it, and you can view a demo of that here), but we're debating how to best accomodate users needing this information. That discussion is happening on issue #333. Feedback from the school administrators is that parents needing support should contact their local school, which should then help them find the support they need (either at that school or at a nearby school). However, we've heard from parents that this fact is not obvious from the interface as is, and that they'd still like to have a way to run that search of schools currently providing a current type of support.
Users provide their location so we can find the closest matching school
The matching school is shown on the map, and it's details are provided.
Use the map's nearby schools control to see schools nearby
In this case, 'nearby' is relative: if you live on Lord Howe Island, the nearest schools may be on the mainland.
The map's nearby schools control is a powerful means of filtering which schools show on the map
As you can see, the schools control has many options to filter down to just the school types you are interested in.
The Premise
There are currently multiple government provided, online search tools for finding schools. The school finder project sets about taking the best of each existing service, and combining them with a focus on heightened user experience. The school finder looks fresh and inviting, it has a smooth work flow and the results section provides vital information in two sections- an overview area, which is boxed out in grey; and a longer, narrative style school description which has been provided by the schools themselves and is intended to give users insight in the schools overall vibe and style.
Goals
The school finder is intended to provide NSW public school information to parents, students, future students and other stakeholders
Development
The school finder collects information from the user, and provides school information based on this collection. There are three main sections- school level (primary or secondary), support (optional), and user location. Results show user which schoolβs catchment area they fall into, as well as information about that school. Version one provides information in two sections- an overview and a description provided by the school itself. Version two is intended to increase useability, through the changed presentation of school information. Results would be divided into multiple sections, which are faster and easier for the user to process. Version two is reliant on data being collected from schools in a different format.
Contributing
Please read the contributing guide.
License
Please see the LICENSE file.