This is a web app version of a the Campusplan App developed by the University of Münster. The goal of this web app is to subsequently replace the existing native versions for iOS and Android in order to reduce the maintenance effort to one code base.
Campusplan is built with AngularJS. University data, such as buildings and lecture halls, is queried and processed from the SPARQL endpoint provided by University of Münster's Open Data initiative (LODUM). Canteen data is parsed from Studierendenwerk Münster, weather data provided by forecast.io. Routing and map tiles provided by Mapquest Open.
index.html
(Nginx configuration example; for Apache it is enough to enable mod_rewrite and then use the .htaccess file provided)bower update
to install the Javascript and CSS dependenciesapi/cache
and give your webserver read/write access: chmod www-data:www-data api/cache/
img/awesomemarkers-*.png
derived from the Awesome Markers project (MIT license)fonts/weathericons*
) by Lukas Bischoff & Erik Flowers (SIL Open Font License 1.1 & MIT License)