# an analytics dashboard for online tutors

**There is demand for tutor dashboards, but the search mostly found generic analytics tools and education dashboards, not tutor-specific product players.**

Confidence: medium  ·  101 signals  ·  checked 2026-08-01

[Full report with live links](https://showsitsworks.com/idea/an-analytics-dashboard-for-online-tutors)

> **Little of this is specific to tutors.** Under *What people actually say*, only 0 of 5 sourced findings mention tutors at all. The rest describe the product category. A crowded section is evidence the category is crowded, not that anyone is serving tutors.

## Who is already building this

*From data*

- OpenSearch Dashboards is a live analytics UI with 23,238,611 Docker pulls, so analytics dashboards are clearly a used category at scale.
  - [docker: opensearchproject/opensearch-dashboards](https://hub.docker.com/r/opensearchproject/opensearch-dashboards) `registries`
- @vercel/analytics is a very large web analytics package with 18,577,347 monthly downloads, but it is traffic analytics, not tutor-specific reporting.
  - [npm: @vercel/analytics](https://www.npmjs.com/package/@vercel/analytics) `registries` — 2026-03-12
- @kong-ui-public/dashboard-renderer has 150,647 monthly downloads and renders analytics charts from JSON, showing demand for dashboard rendering components.
  - [npm: @kong-ui-public/dashboard-renderer](https://www.npmjs.com/package/@kong-ui-public/dashboard-renderer) `registries` — 2026-07-31
- survey-analytics has 101,288 monthly downloads and is built for survey data dashboards, which is adjacent to tutor feedback and response analysis.
  - [npm: survey-analytics](https://www.npmjs.com/package/survey-analytics) `registries` — 2026-07-28
- DevExpress/dashboard-extension-online-map-item had 60 stars and was last pushed in 2019-02, so it is stale and explicitly deprecated.
  - [DevExpress/dashboard-extension-online-map-item](https://github.com/DevExpress/dashboard-extension-online-map-item) `github` — 2017-03-14
- Hazrat-Ali9/Hotel-Booking has 49 stars and a last push dated 2025-12-31, but it is an unrelated dashboard-heavy app rather than a tutor analytics product.
  - [Hazrat-Ali9/Hotel-Booking](https://github.com/Hazrat-Ali9/Hotel-Booking) `github` — 2024-05-06
- leaonline/leaonline-teacher is a teacher dashboard application with 5 stars and a last push in 2026-03, so it is maintained but very small.
  - [leaonline/leaonline-teacher](https://github.com/leaonline/leaonline-teacher) `github` — 2019-08-26
- ScoreSphere is a student grade and engagement dashboard with 10 stars and a last push in 2026-01, aimed at online education rather than tutoring specifically.
  - [gitKeshav11/ScoreSphere-A-dynamic-dashboard-for-grades-analytics](https://github.com/gitKeshav11/ScoreSphere-A-dynamic-dashboard-for-grades-analytics) `github` — 2026-01-09

## What people actually say

*From data*

- "We're currently writing an article about this. If you'd be up for sharing some lessons / takeaways / challenges here, or even better, having a chat (I'll reach out) that would be amazing." This HN post shows active interest in user-facing analytics/dashboard challenges. *(not about tutors)*
  - [Ask HN: Lessons learned from implementing user-facing analytics / dashboards?](https://news.ycombinator.com/item?id=37687798) `hackernews` — 2023-09-28
- "I find these dashboards to be quite useful in analyzing website traffic and user behavior." This Stack Exchange question is about embedding GA dashboards, showing people want dashboard data inside their own product. *(not about tutors)*
  - [Embedding Google Analytics Dashboards into Custom Website](https://stackoverflow.com/questions/75318599/embedding-google-analytics-dashboards-into-custom-website) `stackexchange` — 2023-02-02
- "I need to get most used search keywords in to a list which I can show them using a data view web part" This is a concrete request for dashboarding a specific metric with no accepted answer. *(not about tutors)*
  - [Get Most used Search Queries in SharePoint online 2013](https://stackoverflow.com/questions/37692959/get-most-used-search-queries-in-sharepoint-online-2013) `stackexchange` — 2016-06-08
- "I have recently implemented Google Analytics on my website... I would like to take it a step further and embed these Google Analytics dashboards into my own custom website" This shows a recurring need to surface analytics in-app. *(not about tutors)*
  - [Embedding Google Analytics Dashboards into Custom Website](https://stackoverflow.com/questions/75318599/embedding-google-analytics-dashboards-into-custom-website) `stackexchange` — 2023-02-02
- "most highly ranked questions... are explicitly added to the dashboard or LA user interface" This is from a learning-analytics source and reflects how instructor dashboards are expected to work. *(not about tutors)*
  - [Learning Analytics Dashboard to Support Instructors](https://archive.headconf.org/head23/wp-content/uploads/pdfs/16119.pdf) `tavily`

## People asking to be sold to

*From data*

- "I’m looking for a tool like this." The poster says they dropped Mixpanel after the free startup package expired and would pay if the value were there. *(not about tutors)*
  - [Show HN: Openpanel – An open-source alternative to Mixpanel](https://news.ycombinator.com/item?id=40439785) `intent` — 2024-05-22
- "honestly I would pay for such a service if it comes with a nice little dashboard and some decent stats" This is explicit willingness to pay for a dashboard product. *(not about tutors)*
  - [Visitor.js](https://news.ycombinator.com/item?id=3433492) `intent` — 2012-01-06
- "Features I would pay for: Personal analytics dashboard" This is a direct statement of willingness to buy analytics dashboards. *(not about tutors)*
  - [Free vs. paid: Would Twitter be better if you paid for it?](https://news.ycombinator.com/item?id=4279161) `intent` — 2012-07-23
- "I just haven't needed it yet. It's just a content site; why bother?" This is a useful negative signal: some site owners do not see value in analytics at all. *(not about tutors)*
  - [How to Design for the Modern Web](https://news.ycombinator.com/item?id=17898723) `intent` — 2018-09-02
- "Previously used mixpanel... but dropped it after that expired because it was going to be $x,000 per month" Price pain is a buying trigger for simpler alternatives. *(not about tutors)*
  - [Show HN: Openpanel – An open-source alternative to Mixpanel](https://news.ycombinator.com/item?id=40439785) `intent` — 2024-05-22

## Where the opening is

*Model estimate*

- The data does not show a product built specifically for online tutors that combines lesson attendance, learner progress, session notes, engagement, and revenue in one dashboard.
- Existing players split along separate lines: general web analytics, survey analytics, teacher dashboards, and student performance apps; none is clearly positioned as a tutor operating dashboard.
  - [npm: @vercel/analytics](https://www.npmjs.com/package/@vercel/analytics) `registries` — 2026-03-12
  - [npm: survey-analytics](https://www.npmjs.com/package/survey-analytics) `registries` — 2026-07-28
  - [gitKeshav11/ScoreSphere-A-dynamic-dashboard-for-grades-analytics](https://github.com/gitKeshav11/ScoreSphere-A-dynamic-dashboard-for-grades-analytics) `github` — 2026-01-09
  - [leaonline/leaonline-teacher](https://github.com/leaonline/leaonline-teacher) `github` — 2019-08-26
- The closest education signals are teacher- and learning-analytics sources, but they focus on classroom or LMS monitoring rather than freelance or marketplace tutors.
  - [How To Use Teacher Dashboards To Support Learning - TeachingTimes](https://www.teachingtimes.com/how-to-use-teacher-dashboards-to-support-learning) `tavily`
  - [Learning Analytics Dashboard to Support Instructors](https://archive.headconf.org/head23/wp-content/uploads/pdfs/16119.pdf) `tavily`
  - [Discover How Online Learning Dashboards Track and Transform Teacher and Learner Progress - BigBlueButton - Open Source Web Conferencing](https://bigbluebutton.org/articles/discover-how-online-learning-dashboards-track-and-transform-teacher-and-learner-progress) `tavily`
  - [Intelligent Learning Analytics Dashboards | Journal of Learning Analytics](https://www.learning-analytics.info/index.php/JLA/article/view/7279) `tavily`
  - [Education Analytics Dashboard: Insights for Educators – Schedly | Free Online Appointment Scheduling Software](https://schedly.io/education-analytics-dashboard-insights-for-educators) `tavily`
- There is no clear evidence here of tutor-specific workflows like repeat-student tracking, lesson outcomes by tutor, or post-session follow-up automation.

## How big the market might be

*Model estimate*

- This search found 4 named projects, with 2 open source and 2 package-level players; 1 is dead, 1 is slow, and 2 have unknown activity.
- The largest package seen was @vercel/analytics at 18,577,347 monthly downloads, and the largest dashboard-rendering package in the competitor table was @kong-ui-public/dashboard-renderer at 150,647 monthly downloads.
  - [npm: @vercel/analytics](https://www.npmjs.com/package/@vercel/analytics) `registries` — 2026-03-12
  - [npm: @kong-ui-public/dashboard-renderer](https://www.npmjs.com/package/@kong-ui-public/dashboard-renderer) `registries` — 2026-07-31
- There were 6 first-hand complaints, 6 unsolved questions, and 5 stated wants, which is enough to show repeated friction around analytics dashboards.
  - [Ask HN: Lessons learned from implementing user-facing analytics / dashboards?](https://news.ycombinator.com/item?id=37687798) `hackernews` — 2023-09-28
  - [Free vs. paid: Would Twitter be better if you paid for it?](https://news.ycombinator.com/item?id=4279161) `intent` — 2012-07-23
  - [How to Design for the Modern Web](https://news.ycombinator.com/item?id=17898723) `intent` — 2018-09-02
  - [Show HN: Openpanel – An open-source alternative to Mixpanel](https://news.ycombinator.com/item?id=40439785) `intent` — 2024-05-22
  - [Visitor.js](https://news.ycombinator.com/item?id=3433492) `intent` — 2012-01-06
  - [Static dashboard for online demo analytics](https://github.com/PellelNitram/xournalpp_htr/issues/134) `githubissues` — 2026-07-25
  - [Embedding Google Analytics Dashboards into Custom Website](https://stackoverflow.com/questions/75318599/embedding-google-analytics-dashboards-into-custom-website) `stackexchange` — 2023-02-02
  - [Get Most used Search Queries in SharePoint online 2013](https://stackoverflow.com/questions/37692959/get-most-used-search-queries-in-sharepoint-online-2013) `stackexchange` — 2016-06-08
  - [Querying specific values within a "RECORD"](https://stackoverflow.com/questions/65421054/querying-specific-values-within-a-record) `stackexchange` — 2020-12-23
  - [BI/Anaytics Technique for SOA based products using MongoDB](https://stackoverflow.com/questions/20627489/bi-anaytics-technique-for-soa-based-products-using-mongodb) `stackexchange` — 2013-12-17
- Matching community threads appeared on community.home-assistant.io, discuss.elastic.co, and meta.discourse.org, so this topic shows up in multiple forums even if not always about tutors.
- The live GitHub examples are tiny by star count: 5 stars for leaonline/leaonline-teacher and 10 stars for ScoreSphere.
  - [leaonline/leaonline-teacher](https://github.com/leaonline/leaonline-teacher) `github` — 2019-08-26
  - [gitKeshav11/ScoreSphere-A-dynamic-dashboard-for-grades-analytics](https://github.com/gitKeshav11/ScoreSphere-A-dynamic-dashboard-for-grades-analytics) `github` — 2026-01-09

## What could go wrong

*Model estimate*

- The biggest risk is building a generic analytics dashboard that can be copied by existing analytics tools or LMS dashboards.
  - [npm: @vercel/analytics](https://www.npmjs.com/package/@vercel/analytics) `registries` — 2026-03-12
  - [npm: survey-analytics](https://www.npmjs.com/package/survey-analytics) `registries` — 2026-07-28
  - [gitKeshav11/ScoreSphere-A-dynamic-dashboard-for-grades-analytics](https://github.com/gitKeshav11/ScoreSphere-A-dynamic-dashboard-for-grades-analytics) `github` — 2026-01-09
  - [Learning Analytics Dashboard to Support Instructors](https://archive.headconf.org/head23/wp-content/uploads/pdfs/16119.pdf) `tavily`
  - [leaonline/leaonline-teacher](https://github.com/leaonline/leaonline-teacher) `github` — 2019-08-26
- This search leans heavily on adjacent analytics and education dashboards, so the tutor-specific pain may be smaller than it first appears.
  - [How To Use Teacher Dashboards To Support Learning - TeachingTimes](https://www.teachingtimes.com/how-to-use-teacher-dashboards-to-support-learning) `tavily`
  - [Learning Analytics Dashboard to Support Instructors](https://archive.headconf.org/head23/wp-content/uploads/pdfs/16119.pdf) `tavily`
  - [Discover How Online Learning Dashboards Track and Transform Teacher and Learner Progress - BigBlueButton - Open Source Web Conferencing](https://bigbluebutton.org/articles/discover-how-online-learning-dashboards-track-and-transform-teacher-and-learner-progress) `tavily`
  - [Intelligent Learning Analytics Dashboards | Journal of Learning Analytics](https://www.learning-analytics.info/index.php/JLA/article/view/7279) `tavily`
  - [Education Analytics Dashboard: Insights for Educators – Schedly | Free Online Appointment Scheduling Software](https://schedly.io/education-analytics-dashboard-insights-for-educators) `tavily`
- Several signals come from stale or tiny projects, which suggests weak competitive pressure but also weak proof of a mature market.
  - [DevExpress/dashboard-extension-online-map-item](https://github.com/DevExpress/dashboard-extension-online-map-item) `github` — 2017-03-14
  - [leaonline/leaonline-teacher](https://github.com/leaonline/leaonline-teacher) `github` — 2019-08-26
  - [gitKeshav11/ScoreSphere-A-dynamic-dashboard-for-grades-analytics](https://github.com/gitKeshav11/ScoreSphere-A-dynamic-dashboard-for-grades-analytics) `github` — 2026-01-09
- If the product only shows charts, users may treat it as a nice-to-have rather than something worth paying for.
  - [How to Design for the Modern Web](https://news.ycombinator.com/item?id=17898723) `intent` — 2018-09-02
  - [Show HN: Openpanel – An open-source alternative to Mixpanel](https://news.ycombinator.com/item?id=40439785) `intent` — 2024-05-22
  - [Visitor.js](https://news.ycombinator.com/item?id=3433492) `intent` — 2012-01-06

## What to do this week

*Model estimate*

- Interview online tutors about the exact metrics they already track in spreadsheets or chat tools: attendance, lesson completion, progress, cancellations, retention, and revenue.
- Build one narrow dashboard around a tutor's weekly business review, not a generic BI canvas.
- Prototype integrations for the systems tutors already use, especially scheduling, video calls, payments, and student notes.
- Test whether tutors will pay to reduce manual reporting, since the strongest buying signals here are about saving time and getting a dashboard they actually use.
  - [Show HN: Openpanel – An open-source alternative to Mixpanel](https://news.ycombinator.com/item?id=40439785) `intent` — 2024-05-22
  - [Visitor.js](https://news.ycombinator.com/item?id=3433492) `intent` — 2012-01-06
  - [Free vs. paid: Would Twitter be better if you paid for it?](https://news.ycombinator.com/item?id=4279161) `intent` — 2012-07-23

## Competitor strength

| Project | Stars | Downloads/mo | Activity |
|---|---:|---:|---|
| [DevExpress/dashboard-extension-online-map-item](https://github.com/DevExpress/dashboard-extension-online-map-item) | 60 | — | dead |
| [Hazrat-Ali9/Hotel-Booking](https://github.com/Hazrat-Ali9/Hotel-Booking) | 49 | — | slow |
| [npm: @kong-ui-public/dashboard-renderer](https://www.npmjs.com/package/@kong-ui-public/dashboard-renderer) | — | 150,647 | unknown |
| [npm: survey-analytics](https://www.npmjs.com/package/survey-analytics) | — | 101,288 | unknown |

## Domain names

- `tutordashboard.com` — taken
- `tutordashboard.io` — available
- `tutor.com` — taken
- `gettutor.com` — taken

---

Sources searched: hackernews (31), github (20), githubissues (2), discourse (4), intent (5), stackexchange (6), registries (14), tavily (9), devto (10)

Generated by Shows Its Work — https://showsitsworks.com/idea/an-analytics-dashboard-for-online-tutors
Findings link to their sources. Estimates are marked as estimates.
