Enterprise Systems / Analytics
Self-Service Report Builder for a US Education SaaS Platform
Client A SaaS platform for educational institutions, USA
Jungroo AI built a report builder for a leading SaaS platform that serves US educational institutions. Users define complex reports across many tables without writing SQL or waiting for IT, while the engine works out the joins and generates optimised queries.
The challenge
Staff needed reports that combined demographics, enrolments and performance measures from many tables, but every new report needed IT to write SQL, which took weeks. The challenge was to let users define multi-table reports themselves without hurting performance or security.
The solution
Jungroo AI built a report engine with five parts:
- Automatic Joins: The engine works out how tables relate and joins them correctly, using a defined data model.
- Point-and-Click Reports: Users choose columns and filters, which are turned into optimised SQL in real time.
- Shared Parameters: Context such as the fiscal year is applied to every query automatically.
- Reusable Templates: Saved report definitions run again quickly for recurring needs.
- Built for Scale: A multi-tenant backend that stays fast on large reports across many tables.
The impact
Impact
| Measure | Before | After |
|---|---|---|
| Time to a new report | Weeks, through IT | Self-service, no IT ticket |
| Query complexity | One table at a time | Many tables joined automatically |
| Data use | Siloed | One consistent view |
| Effort | Hand-written SQL | Generated, validated queries |