VoIP for buzzer systems: Ensuring a 99.9% availability with a serverless AWS web app

industry
Real estate
team size
10
country
United States
Client Name
Condo Buzzer Technologies Inc.
VoIP for buzzer systems: Ensuring a 99.9% availability with a serverless AWS web app
VoIP for buzzer systems: Ensuring a 99.9% availability with a serverless AWS web appVoIP for buzzer systems: Ensuring a 99.9% availability with a serverless AWS web app
VoIP for buzzer systems: Ensuring a 99.9% availability with a serverless AWS web app

Sign-up and subscription

New users begin their journey by creating a Condo Buzzer account, selecting their subscription plan, and entering payment details. Subscription plans vary depending on the number of phone numbers that can be connected to the VoIP number. Users can also opt for monthly or annual billing for each plan.

Since these user flows are the first experiences for every new customer, we paid extra attention to their intuitiveness and convenience to ensure the platform makes a good first impression. Thanks to our comprehensive data validation rules during sign-up and UX optimizations based on the testing feedback, the churn rate for this stage of the funnel stayed below 10%.

VoIP for buzzer systems: Ensuring a 99.9% availability with a serverless AWS web app

VoIP number generation and call forwarding

To implement the platform’s core features, we integrated it with a VoIP service, ensuring that our client can easily switch providers if necessary. The service creates a unique number with the local code based on the user’s selected city. Users can then add the tenants’ phone numbers and set up call forwarding for each of them.

In line with our client’s requirements, we made the application server-agnostic. If one VoIP server goes down, the application can easily connect with another one. This approach prevents disruptions and ensures high application availability.

VoIP for buzzer systems: Ensuring a 99.9% availability with a serverless AWS web app

Email notifications

Once the VoIP number is generated, the system automatically sends a confirmation email to the user, along with the number itself. To prevent errors at this step, we added thorough email address verification during sign-up.

We paid close attention to the security of email exchanges with proper communication protocols. The VoIP number isn’t added to the email body; instead, it’s sent in an attached file to further protect it from potential attacks.

VoIP for buzzer systems: Ensuring a 99.9% availability with a serverless AWS web app

Phone number management

At some point, users may need to add new phone numbers to the system, remove the current ones, or switch them up. The phone number management module facilitates each of those tasks by minimizing the number of actions required.

Thanks to our iterative interface improvement, these user flows secured a 93% task success rate during the final round of user testing. The ease of changing the connected phone numbers also contributed to the platform’s overall 88% user satisfaction rate.

VoIP for buzzer systems: Ensuring a 99.9% availability with a serverless AWS web app

Payment processing

We integrated the platform with Stripe to process subscription payments using its API. The integration enables the platform to easily accept a wide range of payment methods, all while ensuring payment data security and regulatory compliance.

We thoroughly tested the API integration to ensure data security between the application and Stripe’s services. We also verified that the API integration can handle peak request rates if necessary.

VoIP for buzzer systems: Ensuring a 99.9% availability with a serverless AWS web app

Subscription management

At some point, Condo Buzzer users may need to upgrade, downgrade, or cancel their subscription. To that end, we implemented an intuitive subscription management module and thoroughly tested its usability.

On top of ensuring intuitive UX, we also verified that the subscription changes are properly communicated to the payment processing gateway. That mitigated the risk of errors in subscription fee processing after the user changes or cancels their plan.

VoIP for buzzer systems: Ensuring a 99.9% availability with a serverless AWS web app
VoIP for buzzer systems: Ensuring a 99.9% availability with a serverless AWS web app
VoIP Buzzer App Hits 99.9% Uptime with AWS Serverless
5.0 avg rating

Testimonials

The responsiveness, attention to detail and high-level communication from Darly Solutions was outstanding. Communication with the team was all online and was absolutely seamless. They were highly responsive, worked to tight deadlines and provided great feedback and communication throughout the entire project to ensure it remained on schedule and all quality requirements were being met. They exceeded all of our expectations, from design through to delivery.

Kieran Donovan
Kieran Donovan
Managing Director, Corporate Advisory Firm

LLC Darly Solutions's team performs well since the collaboration started. They are fluent in specific programming languages, they are also fluent in English, and they have a great response time. What is most unique and impressive about Darly Solutions is that everyone in the team is inherently communicative and understands the expertise of their respective fields. The team is very agile and can predict stress situations in which we work together to fix and maintain.

Carol Arao
Carol Arao
Product Owner, Software Development Company

Darly Solutions' work so far inspires confidence, as they're skilled and trustworthy. The health platform is incredibly happy with their work. The team at Darly is communicative, responsive, and responsible. I’d recommend them to people looking to do more than build a simple little software.

Jürgen Bröker
Jürgen Bröker
Executive Director, Healthcare Platform Co.

By collaborating with Darly Solutions, there is a significant improvement in the project's quality of codes compared to their original codebase. They lead efficient project management and keep the client updated with their reports. They're a flexible team that delivers promising results. They don't just do as they're told, they actively participate in the design process, which is going to yield us a much better platform in the end.

PJ Fisher
PJ Fisher
Head of Tech, Software Consulting Firm

Darly Solutions was able to develop the site with all functions running. The team was responsive throughout the engagement. They excelled at scheduling and delivered projects on the specified timeline. The whole team was a pleasure to work with. I am very glad that I entrusted them with my project, this is the best company for me!

Inna Netudikhata
Inna Netudikhata
CEO, Mama Travel

The quality of their work is very high, and we get very good customer feedback on what our site looks like. They're very reliable and have a great overview of the technologies they're using. They meet our deadlines and are very accurate with their time estimations on a project. In addition, they're responsive and great with communication with a great command of English — it's very easy to talk to them. Moreover, we've integrated them into our development and scrum process, where we have daily stand-ups with their project manager and developers through Slack.

Felix Leontyev
Felix Leontyev
Head of Technology, PSS AG

LLC Darly Solutions are highly skilled at UI/UX and follow very good engineering standards, and have been very professional in its approach to all the work to date (including the initial consultancy, which was the deciding factor). They have taken ownership of the work in way that demonstrates how much they value the work they are doing and consequently the work we are doing. I am gaining confidence that the decisions they make are good decisions and that this will result in a product that will exceed our initial expectations.

Gordon Lang
Gordon Lang
CTO, Vidina Solutions Ltd

Darly Solutions developed the app in a quick manner, and the code quality was excellent. The professional team was committed to building a successful product. The code quality was good, and the app has been built in a little more than 1 month, which is a result I'm very happy with. They were laid back but professional at the same time.

Piotr Nowakowski
Piotr Nowakowski
Founder, 79 Characters, Inc.

Darly Solutions’ work helped my business tremendously. They were able to identify key areas for growth and improvement. The team was communicative and professional throughout the entire engagement. LLC Darly Solutions is a solutions-oriented vendor that drives results. They’re really professional and they know what they’re doing. The team knows how to identify my problems and solve them.

Maiza Simeon
Maiza Simeon
Founder, Food App Startup

Connect with us

At this stage, we get acquainted with your needs, outline the goals and desired results. We are always happy to take your project to the next level, and then beyond
Darly Solutions Team

We are a tech partner that delivers ingenious digital solutions, engineering and vertical services for industry leaders powered by vetted talents.

Say hello
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.

By filling out this form, you agree to allow us to handle your information as stated in our Privacy Policy. If you don't want to receive email updates from us, you can change your email settings at any time.

Successfully sent!
We have received your submission and will get back to you shortly.
Sorry, something went wrong.
We use cookies to improve your experience
By continuing to use this site, you agree to our Cookie Policy and Privacy Policy