Transforming Event Planning Landscape with Virtual Solution

About
Project

Expertise Delivered

Backend & APIs Integration ,

Industry

Online Event Management Portal ,

Founded in 2015, a leading virtual event planning platform is on a mission to revolutionize the virtual event planning industry. The company's founders began by developing a machine-learning-powered matchmaking system that connects attendees at virtual events based on shared goals and interests.

Today, the company offers event organizers a comprehensive suite of solutions including a cloud-based peer-to-peer software program that makes it easy to host virtual video events, webinars, summits, video conferencing, and voice calls. In addition, it is well-positioned to continue driving positive change in the virtual event planning space for years to come.

Team Members

06

Weeks to launch MVP

48

Project delivery time

1.5

About
Challenge

  • Efficient GIF Integration Across Multiple Chat Modules
  • Tracking Credit Certificates and Session Watch Time Analytics
  • Securely Recording Rooms for Future Reference: A Vital Service for Online Meetings and Conferences
  • Streamlining Chat Functionality with Accurate Tagging and Suggestion Lists

Our
Solution

  • Efficient Integration of 3rd Party APIs Across Multiple Chat Modules
  • Managing Huge Requests and Loads with Ease: Cassandra Big DB and Redis Caching Layer for Credit Certificates and Session Watch Time Analytics
  • Reliable Recording Service for Video Conferences: Leveraging RecordRTC WebRTC Library and Agora
  • Seamless Payload Solutions for Chats and Gamification: Implementing Socket.io and Kafka for One-to-One and Group Chat and Meet
  • Efficiently Capturing Changes in Data: Connecting Databases with Debezium Kafka
  • Improving Search Accuracy for Tagging in Chat Feature: Performing Data Manipulation Actions on Elasticsearch with Tokenizer, Analyzer, ElasticSearch Bucket, and N-Gram Query
solution
solution
solution
solution

About
Results

  • Lightning-Fast Backend API: Achieving Load Times of 300 ms for Improved Performance
  • Efficient Management of Multiple Chat Modules: Activating 5 Different Modules with Common API Calls
  • Seamless Handling of Large Data: Making Batch-Wise Import and Export Effortless for Improved Efficiency

Key
Features

  • Online chat services (peer-to-peer, group by chats)
  • Meetings
  • Voice calls
  • Conference rooms for video meetings (Rooms)
  • Virtual event programs
  • People [Attendee and Speakers]
  • Virtual event programs
  • Exhibitors
  • Online Contest
  • Polls and Survey on Session
  • Event Feed
  • Tagging in Chat, Gif in Chat

Tech stacks used in making this project successful

We employed a variety of cutting-edge technologies and frameworks to develop a virtual event planning platform, including:

Technologies

JavaScript, Node.js Express

Frameworks

ReactJS, Laravel

Database

MongoDB, MySQL, Elastic Search

Server

AWS

Network Request

Rest APIs

Success stories of our developers

ThinkODC's developers have successfully delivered world-class solutions to clients by collaborating with them. Check out our developers' success stories below.