StoryCorps reminds the nation that every story matters and every voice counts.
StoryCorps’ mission is to preserve and share humanity’s stories to build connections between people and create a more just and compassionate world.
More than 650,000 personal stories of everyday people have been captured via their in-person recording studios or their digital tools–and all of these stories are stored in the cloud as part of StoryCorps’ Online Archive. Participants can even record stories in tandem with someone far away by using StoryCorps Connect.
WebRTC.ventures stood out in terms of their in-depth expertise in Vonage development. They not only accomplished their tasks as scheduled, but continually offered suggestions to improve the product.
The team at WebRTC.ventures were positive, they worked well together, and they kept us informed about their progress--I recommend them to anyone looking for a great Vonage partner
The Needs
At the start of the COVID-19 pandemic, StoryCorps realized it needed to pivot quickly to create a solution for participants to record conversations virtually from different locations. We took a proof of concept application and built a real world scalable application completely customized to the use case, including:
Pre-call connectivity check
Role Based Access Control for video calls
Upgrade outdated dependencies
Remove unused dependencies
Implement cache storage using Redis
Store recordings in the cloud using AWS S3
Improve the flow of their Consent Forms
Tech Stack
The JavaScript and NodeJS software stack was created based on the need for development speed and the ability to handle a large amount of simultaneous connections in a non-blocking manner. We implemented PostgreSQL database technology in response to the necessity of having a stable rock-solid storage for structured data.
For the real-time communication stack, Vonage continued to be the provider due to its excellent mix of delivery speed and functionality. AWS S3 provided the ease of use and low cost that StoryCorps needed from a cloud storage solution.
StoryCorps was already using Mandrill and Heroku to power transactional emails and continuing the leverage these tools provided us with the ability to minimize our focus on infrastructure efforts and enhancing the productivity of our developers.
Let’s convert your project into another story of success!
Client:
StoryCorps
Type of Application:
Video Conferencing
Features:
Recording, Consent Forms, Pre-Call Checks
How We Helped:
We took a proof of concept application and created a real world, scalable interviewing application with added usability and a human-centric focus.
Let’s convert your app into another story of success!