Last Christmas I Gave You My Charts A Number Insight Dashboard
The Number Insight Dashboard is an application that monitors inbound SMS traffic, gathers insights about the numbers sending messages using the Nexmo Number Insight API, stores the data in a MongoDB database, and displays it in a browser-based dashboard with pre-built visualizations. The dashboard is built using Next.js, uses Chart.js for client-side charts, and Pusher to update graphs in real-time. To use the dashboard, one needs a Vonage API account and an SMS capable number, and can deploy it on Glitch or Heroku/Now.sh. Users can add new graphs by aggregating data from MongoDB and creating a new endpoint in the server.js file. The dashboard provides insights into total messages, geographic spread, and running costs of gathering insights, making it useful for monitoring SMS traffic and analyzing number-level data.
Company
Vonage
Date published
April 19, 2021
Author(s)
Martyn Davies
Word count
1609
Language
English
Hacker News points
None found.