Bot.Media Charts dashboard demonstration.

Charts for Bot.Media

Reusable Vue and TypeScript chart component built on Chart.js.

Client
Bot.Media
Role
Frontend engineer — reusable data-visualization components
Engagement
2019
TypeScriptVue.jsChart.js

I translated a supplied dashboard design into a reusable Chart.js component, introduced TypeScript into the client boilerplate, and implemented custom tooltip behavior for product-specific data presentation.

Highlights

Configurable chart component designed for reuse inside a Vue product.
TypeScript introduced into the supplied frontend foundation.
Custom tooltip behavior implemented where the stock Chart.js UI was insufficient.
Dashboard and chart examples demonstrate the reusable component across seven visual states.

Screens & Demos