Portfolio: UNSW Pulse


Complete Flask app development and deployment.

UNSW Pulse

Pulse is an initiative of UNSW Facilities Management, to publish and visualise the level of WiFi usage across the University's main campus by building over time. The app is built with Flask. In my capacity as a full-time employee at Vector 5, I was the lead developer on this project. This was done in collaboration with The Farm Digital, who were responsible for the front-end design and implementation.

The app has a custom script (running as a cron job), which imports the WiFi usage data from the University's Cisco MSE API endpoints. This data is piped to the front-end via a simple JSON API. The front-end is powered by OpenStreetMap and Leaflet, and the building polygons are rendered using GeoJSON.