Radically scaling engaging online group learning experiences
Sparkwise is on a transformative mission to redefine connectivity and revolutionize online learning. The Sparkwise platform offers immersive, hands-on live group training, upskilling, and professional and leadership development in small, action-oriented groups powered by AI.Â
A group or individual can schedule a module from the Sparkwise library or create custom modules. Groups participate together, while individual participants are matched into small groups of 2-5 people. The platform guides each group through dynamic real-time activities and solo work with structured steps, easy-to-follow instructions, and smart prompts.
After the session, participants gain access to expert-authored summary content and develop an action plan to apply their new knowledge. Group managers receive impact reports and coaching recommendations.
I first connected with WebRTC.ventures as Sparkwise was looking to select the best-fit video platform to migrate to after Twilio announced their exit from the market. The team combined their broad knowledge of the current market landscape with a clear understanding of our current product and planned future directions, and they provided an analysis and set of recommendations that ultimately informed our new platform decision.
Â
As we began to plan the implementation phase of the migration, I came back to the WebRTC.ventures team to explore ways that we might engage them to add to our own efforts. The team was quite responsive in building a plan that worked for our team and complemented our strengths. Working with WebRTC.ventures helped us in two key ways: first, their engagement meaningfully accelerated our timeline for launching the new platform. Second, their team was instrumental in putting the right platform-specific architectural patterns in place.
Â
Looking back, their initial assessment included some insight into what would likely be easy vs hard during the implementation phase, and those observations turned out to be accurate and were certainly helpful to hear in advance. Throughout the assessment and implementation projects, I've been consistently impressed by the WebRTC.ventures team, and am happy to recommend them to others.Â
The Needs
The Sparkwise platform was built in 2021 using Twilio Programmable Video. With the sunsetting of that product, Sparkwise had identified the Amazon Chime SDK as the best replacement product. As a System Integration Partner for the Amazon Chime SDK, WebRTC.ventures was the perfect choice to validate their assumptions and build a PoC based on their use case, which at its core included:
- A real-time collaborative video application for group discussions
- 3-5 participants per hour long session
- Participants can all see/hear each other
- No participant has an elevated/privileged role within the sessionÂ
- Participants are geographically distributed across the globe
- Participants often join from behind corporate networks and/or on slow/unstable connections
Sparkwise, as a future-forward company, also wanted a solution where they could eventually enable additional functionality such as:
- Speaker detection
- Real-time processing of audio stream
- Audio-only connections
- Role-based privileges
- Flexible layouts
Tech Stack
- Amazon Chime SDK
- Amazon Web Services
- Amazon CloudFront
- Amazon Route53
- Amazon S3
- AWS Certificate Manager
- Amazon RDS
- AWS CodeDeploy
- AWS CodePipeline
- AWS CodeBuild
- SPA React app (Typescript)Â
- Docker
Let's turn your project into another story of success.
Client:
Type of Application:
E-Learning, Professional Development
How We Helped:
After confirming through an assessment that the Amazon Chime SDK aligned with both the current and future goals of the B2B e-learning application, we developed a proof of concept for migrating from Twilio Programmable Video. This accelerated the Sparkwise tech team's ability to manage the implementation independently.
General Features:
- Real-time communication capabilities via the Amazon Chime SDK
- Connection preview/network status/quality check
- Dial-in option via PSTN
- Intuitive controlsÂ
- Watch/share/record videos
- Background blur
- Noise cancellation
- Options for session and conditional recording
- Single page application
- Error handling, logging and monitoring
- Local device change notifications
- GDPR compliant
- … and more!
WebRTC Services
WebRTC.ventures is one of the few agencies in the world dedicated to WebRTC development. This dedication and experience is why so many people trust us to help bring live video application dreams to life.
Let’s convert your app into another story of success!