We noticed how our common form of communication had transitioned back to medieval times, with textual based conversations. We had an amazing invention called the telephone that allowed us to have meaningful conversations, now the common norm is a form of texting. We want to bring voice back.
What it does
We connect two callers (Voxers), over a voice call at their mutual availability. We do not exchange information of each user to each other, but instead, provide them a secure and private link. As it is right now, we do not filter the users based on their characteristics but do allow them to join "channels" - or groups they're interested to be part of.
We have a "Slack" app integration in the works, which will allow team members to have spontaneous conversations within their existing organizations. The goal with this feature is to increase engagement within an organization and build comradery amongst the teammates.
How I built it
The app was "pretotyped" with AirTable serving as the database. We onboarded beta testers from our static website, using their availability matched them others callers with our backend application that was built on Nest JS, and sent them SMS and email notifications using Twilio and Sendgrid respectively.
Challenges I ran into
Painstakingly matching the users manually using pivot tables. It took a while but we were able to automate this.
Accomplishments that I'm proud of
Our average call lengths in our private beta were over 30 minutes long, with the record being over 2 hours.
What I learned
You don't need to be a full-stack developer to build an application. Coming from a CS background myself, I'm proud to say that I used a conjunction of multiple no-code tools to accelerate the progress of our mission.
What's next for Vox of Life
We are in the works of building a native mobile application. Also doing public beta tests with vetted classrooms, and student organizations for our Slack/Group feature.