Real-Time Dashboard Guide

Learn how to build a real-time dashboard with open-source tools.
hero
tools
Open-Source Tools
This guide shows how to build a full-stack real-time dashboard with only open-source tools—from the database to the visualizations. You’ll learn how to set up a database, seed it with data, build an API endpoint on top of it, and then load and update charts on the frontend via WebSockets in real time.
databases
Real-Time Dashboard with MongoDB
You will learn how to build a real-time dashboard with React, Cube.js, and MongoDB. Even though MongoDB is a NoSQL database, it recently released MongoDB Connector for BI, which allows using the full power of SQL to build an analytics dashboard on top of data in MongoDB. We will show how to analyze the stream of events and update the dashboard in real time.
databases
Real-Time Dashboard with BigQuery
BigQuery is a great database for the analytic workload. It dramatically outperforms traditional RDBMS in processing large datasets. But it has its caveats, which can affect both performance and pricing. You will learn how to manage requests sent to BigQuery to control the cost, but not give up on the performance.