Airtouch

Airtouch

Overview

The ultimate office communication solution in a single smartphone. These services are now available for both iPhones and Android phones.

Our Role

End-to-end product development, software architecture design, and ongoing maintenance.n

Technology

  • Node.js
  • React
  • Twilio
  • SignalWire
  • Braintree
  • Restcomm SDK
  • Android Java
  • iOS Swift

Challenges

The business challenge was to create new VoIP telecommunication platform.

The system should allow users to do the following:

  • Voice calls
  • Video calls
  • Instant messaging
  • File share

Solution

Software solution consists of:

  • Node.js based server hosted in AWS
  • Angular.js web app for user account management
  • Angular.js back-office admin panel app
  • Mobile apps (Android Java and iOS Swift)
  • XMPP service for Instant messaging
  • VoIP platforms integrations
  • Team: 5 developers
  • Duration: 9 months of development

Features

  • Instant messaging feature is implemented using XMPP open-source solution
  • File share is implemented through integration with AWS S3 services for file hosting
  • VoIP platforms integrations: Plivo, Restcomm, Veracity
  • Braintree payment processor integration
  • WebRTC based calls

Benefits

The outcome of the project is a scalable SaaS solution. The company is now allowed to grow user base and expand business options.