EdTech case study
Multi-tenant learning and fundraising platform
A multi-tenant SaaS platform spanning corporate training delivery, fundraising campaigns and executive analytics, with payment processing and BI reporting.
- Client
- A corporate learning provider
- Industry
- EdTech
- Engagement
- Software delivery
The challenge
What the client needed
Corporate training, fundraising campaigns and executive reporting had grown up as separate products. The client needed them to behave as one platform, with one tenancy model, one login and one view of performance for leadership.
How we delivered it
- A shared tenancy model across three product domains on .NET and SQL Server
- Angular front end with role-based experiences for learners, administrators and executives
- Payment processing for campaigns through PayPal
- Executive dashboards delivered in Power BI from a curated reporting model
Results
- Three product domains under one tenancy model
- Executive analytics in Power BI
- Integrated campaign payments
Technology
- .NET 6
- Angular
- SQL Server
- Azure
- PayPal
- Power BI
Services involved
More client work
Related case studies
- FintechUS
Peer-to-peer currency exchange platform
A US fintech company
A secure peer-to-peer currency exchange platform with regulated fund transfers, a KYC-compliant document workflow and a full Azure delivery pipeline.
- Two financial-provider integrations
- KYC-compliant document workflow
- Video SaaS
Live video streaming and collaboration platform
A real-time collaboration product
A live streaming and real-time collaboration platform delivered to a hard deadline, integrating three video providers over SignalR-based messaging.
- Three video-provider integrations
- Real-time collaboration via Azure SignalR
- HealthcareEU
GDPR-compliant patient management portal
An EU private healthcare provider
A patient management portal with full audit logging, role-based access control and EU data handling throughout.
- Full audit trail
- Role-based access control
Facing a similar challenge?
A system to build or modernise, or engineers to strengthen your team. The first conversation is with a senior engineer, and you will leave it with a clear recommendation.