aiShare Your Requirements
Technologies Involved:
Node Js
Area Of Work: Web Development
Project Description

The CertiFAD project was about a ready-to-deploy WebRTC solution built with Ionic for mobile and a compatible web backend to support multiple communication modes—one-to-one, one-to-many, and many-to-many. The application aimed to enable secure video, audio, and messaging capabilities and serve as a customizable foundation for their in-house team. Face recognition and email-based authentication were key features.

Scope Of Work

The client required a cross-platform WebRTC app with Ionic and Angular for mobile, a web backend using Node.js, and Firebase as the core infrastructure. The solution needed to offer flexible real-time communication capabilities, user onboarding with email verification, and biometric login through face recognition. The team also expected support for deploying STUN/TURN servers and a Bitbucket-based code repository setup.

Our Solution

Oodles solutions:

  • Delivered a modular Ionic-based WebRTC app with one-to-one, one-to-many, and many-to-many communication modes
  • Developed a secure Node.js + Firebase backend for real-time signaling and user management
  • Integrated STUN/TURN server setup to ensure reliable NAT traversal and call connectivity
  • Implemented face recognition authentication and fallback email verification for enhanced login security
  • Enabled media sharing features, including audio, video, and text messaging
  • Provided a clean Angular web interface with real-time sync between mobile and desktop
  • Structured code repositories via Bitbucket for efficient version control and CI/CD integration
  • Supplied complete documentation and sample credentials to assist client-side customization