INFINITY

Business Goal

  • Delivered a unified communication platform for Chat, Audio/video call with your friends and family
  • WebRTC protocol with TURN & STUN support
  • Cross-platform app with browser, Android and iOS application

NodeJS

NodeJS

MySQL

MySQL

Redis

Redis

WebRTC

WebRTC

TURN

TURN/STUN

PHP

PHP



Delivered a unified communication platform for world’s biggest satellite company with support of low bandwidth region with dynamic quality change

Functional requirements

Cross-platform App (Browser, Android & iOS)

  • Free sign-up from web and mobile device.
  • Designed and developed web with responsive or mobile friendly way.
  • Chat, Audio and Video call facility with your friends and family members.
  • Implemented WebRTC calling with TURN and STUN support.
  • Implemented law, normal, medium and high bandwidth mode support.
  • Dashboard facility where admin and companies can login and review the statistics
  • Credit management through dashboard.
  • Implemented dynamic quality change.
  • Provided paring Bluetooth device for audio and mic.

Technical architecture

  • We opted a WebRTC project to develop this browser and cross-platform mobile app.
  • We developed and designed dashboard in PHP with HTML5/CSS3.
  • Complete unified communication platform with all bandwidth (low, normal, medium and high) support.


Implemented using WebRTC protocol with TURN and STUN support.

Project Delivery

August 2015 – November 2015


  • We developed this unified communication platform for world’s biggest satellite company.
  • App has one on one chat functionality.
  • App has Audio and Video call functionality implemented with Web RTC protocol.
  • App has dynamic bandwidth mode supported like low, normal, medium and high bandwidth support.
  • We provided dashboard functionality where admin and companies register for the app. Dashboard also has detailed graphical view for the statistics. Admin, user can also manage the credit through dashboard.
  • User can update the profile, password through app.
  • We have provided Bluetooth support hence paring facility available for the audio and mic.
  • We installed SSL on Apache server for Web sockets and Chrome browser support.
  • We have provided TURN and STUN server support. Automatic email on TURN server status change.

QA testing and UAT (User acceptance testing)

November 2015

Browser, Android and iOS App went through rigorous testing by our QA team. Our QA team did several unit testing, integration testing, load testing and performance testing.


Post-launch support and maintenance:

Team JPC Technologies provided complete support till all the QA tests and UAT were successfully passed. We provided all the manuals and instructions to push the web code, database for production.

Screen1
Screen2
Screen3
Screen4

Tags: INFINITY  Unified Communication platform  low bandwidth support  IM/Chat  Audio/Video call  Web RTC  PHP  MySQl  Cross-platform  TURN  STUN  Nodejs  Redis 

Our Recent Work

Popcalls

Popcalls

Call World For Free

Ooto

Ooto

Out Of The Office

SNOEI DE KANKER

SNOEI DE KANKER

Route Optimization Application

Sentimo

Sentimo

eCommerce Application

Our Featured clients

What our clients say

Still confused ? Let's talk. We are here to shape your ideas 24 x 7

CONTACT NOW