RegIndicator – SDG Progress Tracker for Regina

Web Development In Wordpress | Client Interaction | UI/UX Prototyping through Figma

Project 4 image

RegIndicator Home Page

Regindicator is a WordPress-based dashboard that visualizes Regina’s progress on United Nations Sustainable Development Goals. Built in collaboration with a local nonprofit, it ingests data from Google Sheets and CSVs, then renders interactive, mobile-friendly charts so stakeholders can explore year-over-year trends and filter by goal or metric.

Tools Used

Figma Prototyping

A high-fidelity homepage prototype was crafted in Figma to translate initial wireframes into a fully interactive design that guided the WordPress build. Color-coded SDG indicators and a WCAG-compliant palette were applied consistently across charts, buttons, and navigation elements, while Gestalt principles ensured related data panels were grouped for intuitive scanning. Constraints on layout and typography maintained visual clarity, and interactive hotspots simulated filter dropdowns, “Learn More” calls-to-action, and icon-based metaphors (e.g., a house icon for infrastructure metrics). Feedback was gathered directly in Figma via comments from both the client and peer reviewers; this drove iterative refinements to chart prominence, menu structure, and affordance signifiers, resulting in a prototype that served as the definitive blueprint for development .

WordPress Implementation

The final site was built on a custom WordPress framework without relying on Bootstrap, employing the Astra theme as a lightweight starting point and extending its capabilities via key plugins: Elementor (for drag-and-drop page building and ready-made design blocks), ElementsKit (header/footer builders and mega- menu support), Graphina (for embedding interactive charts), Sticky Header Effects for Elementor, and a bespoke Contact Form plugin that captures submissions directly in the admin panel . All high-fidelity prototype layouts from Figma—including the SDG‐colored hero charts, “Learn More” calls-to-action, and icon-metaphor navigation—were reproduced using Elementor templates and custom PHP snippets, with adjustments made to accommodate WordPress’s rendering model and plugin constraints

Data Visualization

The site’s interactive charts and graphs are powered by the Graphina – Elementor Charts and Graphs plugin, which reads the JSON endpoints generated nightly by the data-ingestion pipeline. Graphina dynamically renders line, bar, pie, and radial gauges that update automatically as new SDG figures arrive, ensuring the dashboard always reflects the latest community metrics. Each chart is fully interactive—hovering over data points reveals tooltips with exact values, and built-in controls allow users to toggle series on and off for customized comparisons. Because Graphina is tightly integrated into Elementor, the visualizations inherit the site’s color-coded SDG palette and responsive layout, preserving design consistency from Figma through to the live WordPress pages

Key Takeaways

  1. Figma Prototypes allowed to understand concept better with the real life stakeholders and gain their feedback on the products
  2. In the Wordpress environment, built on a lightweight starter (Astra) then extended via PHP templates, hook-based functions, and Elementor template overrides.
  3. Graphina plugin configured to consume the JSON endpoints using data excel files and render interactive line, bar, and pie charts.
  4. Chart settings (colors, labels, tooltips) driven by PHP-generated shortcode attributes, ensuring consistency with the SDG color palette defined in Figma.

Thank you for taking the time to view my project!