CODONNIER
Home
Our Services
PortfolioAbout UsBlogs
Contact Us
  1. Home
  2. Portfolio
  3. UnityWebinar

WEB APPLICATION, CASE STUDY

UnityWebinar

UnityWebinar is an interactive online webinar and virtual event platform designed to help businesses, educators, and professionals host live training sessions, presentations, and community events with ease. Built for both hosts and attendees, the platform delivers real-time engagement tools and a seamless user experience across web browsers.

UnityWebinar equips users with powerful webinar features that enhance communication, collaboration, and audience interaction — driving better learning outcomes and stronger connection between presenters and participants.

  • Full-stack web & Mobile application development
  • UI/UX design tailored for high-engagement user flow
  • Backend services for real-time communication and streaming
  • Cross-platform compatibility and performance optimization
  • Security features for protected sessions and user data

500+

Events Hosted

50k+

Attendees

Visit Website
UnityWebinar app preview
UnityWebinar screenshot 1
UnityWebinar screenshot 2
Project Overview

RESEARCH

Project Overview

Webinar Application is a comprehensive, enterprise-grade video conferencing and webinar platform built with React Native for iOS and Android. This mobile application enables organisations to host live webinars, conduct virtual meetings, and facilitate interactive online events with rich multimedia capabilities.

  • Host and manage webinars with large participant capacities (50+ simultaneous participants).
  • Conduct interactive virtual meetings with real-time collaboration features.
  • Record and archive sessions for later reference and distribution.
  • Manage content, participants, and engagement tools all in one unified platform.
  • Provide seamless experiences across mobile devices (phones and tablets) with consistent performance.
Challenges

RESEARCH

Challenges

  • Real-time video/audio streaming complexity across iOS and Android with varying device capabilities.
  • Screen sharing implementation requires different approaches for iOS and Android.
  • Complex state management across multiple stores with real-time WebSocket updates.
  • Network resilience and reconnection handling for unstable mobile networks.
  • Background processing for downloads and continued functionality when the app is backgrounded.
  • Role-based access control for different user types (Host, Moderator, Guest, Viewer).
  • Responsive design across phones, tablets, portrait and landscape orientations.
Project Goal

RESEARCH

Project Goal

  • Deliver seamless, low-latency video/audio communication using WebRTC technology.
  • Provide identical feature sets and user experiences on both iOS and Android platforms.
  • Create an enterprise-ready solution with administrative controls and security features.
  • Ensure application reliability under various network conditions and device capabilities.
  • Build an intuitive, responsive interface that works seamlessly across different device sizes.
Overcome

RESEARCH

Overcome

  • Mediasoup-client integration for stable, scalable WebRTC video/audio communication.
  • Platform-specific screen sharing with Broadcast Extension for iOS and native Android implementation.
  • Comprehensive Redux architecture with separate stores for user, room, chat, media, and app state.
  • Network monitoring and automatic reconnection with visual feedback for users.
  • Background download system using react-native-background-downloader for continuous file transfers.
  • Role-based permission system with dynamic UI rendering based on user roles.
  • Responsive layout system with 4 different view options, adapting to device and orientation.
Portfolio technology stack section background visual

TECHNOLOGY STACK

Tools Behind This
Project

We utilised modern tools to handle the complete project journey, from concept and design to execution and final delivery.

Vue.js
WebRTC
node
js
Express.js
Vuex
Socket.io

DISCOVERY

Features

Live Video/Audio Conferencing with multi-participant support
Multiple Layout Views (Grid, Focus, Custom arrangements)
Screen Sharing with Picture-in-Picture mode support
Document & Media Sharing with Zoom and synchronised playback
Real-time Chat with file attachments and message history
Interactive Polls & Q&A with live voting and results
Session Recording with download and management capabilities
Participant Management with role-based controls
Waiting Room & Room Locking for secure access control
Calendar Integration for webinar scheduling and management
Background Downloads for recordings and media files
Deep Linking for easy webinar joining
Codonnier

Codonnier is a global technology partner delivering innovative web, mobile, and software solutions for modern businesses. With a team of experienced developers, designers, and technology experts, we help companies transform ideas into scalable digital products that drive growth and innovation.

Our focus is on delivering high-quality, secure, and performance-driven solutions tailored to each client's business goals.

facebookinstagramlinkedinbehance
GoodFirmsClutch

SITE MAP

  • Home
  • Service
  • Portfolio
  • Career
  • Blog
  • About Us
  • Contact Us
  • Celebrations
  • Privacy Policy
  • Terms and Conditions
  • Refund Policy

INDIA – STC

508-511, Silver Trade Center, Beside Moon Garden,
Opp. Uttran power House, Uttran, Surat – 394105

INDIA – NEW CITY LIGHT

313, The Lenora, New City Light Rd, opp. St. Thomas
School, New Tirumala, New City Light, Althan, Surat,
Gujarat 395007

USA

8585 Irvine Centre Drive #103 Irvine, CA 92618, USA

All Rights Reserved 2026