<img src="https://www.webtraxs.com/webtraxs.php?id=wt-4ea0cac4-7382-440e-9a0b-bdfcf5b86ffc&amp;st=img" alt="">
Skip to content
matrix-hero-desktop-2880x1500

Client Case Study: Highly Scalable School Event Funding Platform

Our client’s unique program generates and manages large school events that serve students in 55,000 schools across the US, generating millions in contribution revenue.

deviq-powered-by-aws-logos-vertical

Challenge

Building a platform to accommodate a high volume of transactions across multiple customers. Scaling to many concurrent events was a key financial need to avoid the pay-per-event costs charged by third-party platforms without friction to users nor downtime.

Solution

A scalable platform built on  AWS cloud infrastructure with feature flags and event-level configurations, an API for reporting and metrics, a dockerized approach for data privacy, and elastic infrastructure to reduce costs while accommodating concurrent events with high availability.

Result

Our client gained significant contribution/revenue improvements, as the need for third-party SaaS fees was eliminated while maintaining a high volume of transactions. The scalable infrastructure also accommodates seasonal peaks and valleys to ensure high availability and reduce cost, respectively. Donations per student metrics for the new platform now meet or exceed the industry leading SaaS service used previously.

Technologies

Amazon ECR

AWS EC2 and ASG

AWS CloudFront, Route53

Amazon EventBridge

Amazon Elasticache for Redis
 
Amazon RDS PostgreSQL
 
AWS CodePipeline and CodeBuild
 
React JavaScript Framework
 
Ruby on Rails + Sidekiq
 
Stripe, PayPal Payment Integrations
 
SendGrid, Twilio Communications
 
HashiCorp Terraform IaC, Sentry.io

RELATED INSIGHTS