made with Svelte

Wellbeing Mapping Tool

Interactive Visualization of the NS Quality of Life Results

Visit Site

Description

Interactive Visualization of the NS Quality of Life Results

"The wellbeing map tool lets you interact with the NS Quality of Life survey results online. It was built from the ground up by researchers at Dalhousie University in partnership with team members at Engage Nova Scotia.

Results of the NS Quality of Life Survey make up the dataset available through the tool. You can explore survey results for geographic areas across the province. Like any tool, it can be used with other resources and analysis so you can build what’s useful to you.

The website was first built in React, but due to the heavy use of visualizations and dynamic content it was difficult to maintain the performance requirements while including new features as a single developer. The full front-end codebase was then converted to Svelte (SvelteKit with static adapter) backed by several visualization libraries (e.g. d3.js, plotlyjs and leaflet) and now the development experience is much better and a higher performance and UX is much easier to maintain.

The entire back-end is written in Python, which allows for better and easier statistical/AI library integrations for research purposes."


Creator

Engage Nova Scotia
@EngageNS


Social Media Links

primo Component-based CMS
icon-eye-dark Created with Sketch. 2.273
Mazean Multiplayer Game
icon-eye-dark Created with Sketch. 2.083
Sentry for Svelte Svelte Error & Performance Monitoring
🧑 Sponsored by Friends
We’re hosting on Digital Ocean! πŸ’™ Try it today and get a free $100 credit.
Thunderdome ⚑ Open-source Planning Poker App
icon-eye-dark Created with Sketch. 343
Openradio.app Radio Streaming App
icon-eye-dark Created with Sketch. 1.260