Inspiration
Schooling decisions for new parents are always a problem, especially if you're in Dubai. You have a menu to choose from including 20+ syllabi, annual fees ranging from $2000 to more than $25000, drive-time ranging from 5 to 50 minutes. Schools also vary in ratings (both official government ratings to crowdsourced user ratings).
What it does
The Schooling Decision Support System (SDSS) is a web-tool that takes the stress out of this decision-making by providing 360-degree view of everything you need to know when deciding a school.
How we built it
The tool was developed using R and Shiny libraries and is hosted on ShinyApps.io free account. The maplet runs on leaflet package with Open Street Maps as the base layer, and the drive-time isochrones utilize the Open Street Routing Machine (OSRM).
Challenges I ran into
- Limitations of Google Maps in creating isochrones for driving time.
- Limitations of Google Maps in only showing 5 comments through the API.
- Limitations of Google Maps in showing historic rating information.
Accomplishments that I'm proud of
The tool lets parents take an informed decision on which school to send their kids to, and takes the stress out of planning in terms of financial, drive-time terms.
What I learned
A well-built tool will require importing data and libraries and toolsets from a variety of sources.
What's next for Schooling Decision Support System
The tool to be expanded to other cities around the region to includes schools from Abu Dhabi, Sharjah, Ajman etc.
Built With
- leaflet.js
- osrm
- r
- shiny
Log in or sign up for Devpost to join the conversation.