Data Visualization: Growth Metrics

These works showcase the UI development of interactive visualizations, featuring anonymized metrics and insights from a past project to effectively communicate data.

2023 Revenue and New Customers

This interactive visualization provides a clear picture of a B2B SaaS company's performance in 2023, showcasing monthly revenue alongside new customer acquisition. By presenting anonymized metrics, it allows for effective communication of key business trends.

Line graph based on anonymized monthly revenue and new customer data

Table data

MonthRevenueNew Customers
Jan$120,00015
Feb$125,00018
Mar$135,00022
Apr$132,00020
May$140,00025
Jun$138,00023
Jul$142,00021
Aug$139,00019
Sep$150,00028
Oct$160,00032
Nov$165,00030
Dec$158,00026

Findings

Revenue grew 31.67% from $120,000 to $158,000 from January to December.

New customers increased 73.33% from 15 to 26 over the year.

Q4 outperformed, with October seeing 32 new customers (14% above the next highest month).

Related front-end code

This code block demonstrates the use of Next.js, React, Tailwind CSS, Recharts, and shadcn/ui to create the interactive data visualization above.

Customer Experience vs Platform Usage

This scatter plot visualization illustrates the relationship between years of professional experience and weekly platform usage hours for B2B and B2C customers. By presenting anonymized data points, it offers insights into usage patterns across different customer segments and experience levels.

Simulated data showing weekly platform usage hours vs. years of professional experience for B2B and B2C customers

Graph code

This code block demonstrates the use of Next.js, React, Tailwind CSS, and Recharts to create the interactive data visualization above.

Platform Outage Detected: 24-Hour Incident Timeline

This visualization provides an hourly breakdown of reported disruptions over a 24-hour period. By presenting this data, it allows for quick identification of critical timeframes and the scale of the incident's impact.

Hourly breakdown of reported disruptions, with significant spike occurring 4-8 PM

Graph code

This code block demonstrates the use of Next.js, React, Tailwind CSS, and Recharts to create the interactive data visualization above.

Designed and developed by Nico Bryan
Contact@nicobryan.com