INSPIFY Meet
A web-based video conference platform that seamlessly integrates with INSPIFY Studio. Visit website.
This project was completed during my tenure as a Senior Software Engineer at Inspify Pte Ltd. While I played a significant role in its development, full ownership and rights belong to Inspify Pte Ltd.
Skills
TypeScript, React.js, Next.js, Redux, Git, Test Driven Development, and Storybook.
My Role
In the team, my role was centered on developing INSPIFY Meet on the frontend side, a web-based video conference platform that seamlessly integrates with INSPIFY Studio. This innovative web-app operates flawlessly on both the customer's and the Sales Professional's end, requiring no additional app installations on their devices.
This project transcended the boundaries of a typical video communication tool. The web-app I developed was seamlessly integrated with other INSPIFY products, such as INSPIFY Storiez, an online presentation platform, and INSPIFY Inverse, an interactive 3D website. This integration offered a multifaceted experience akin to combining the functionality of Zoom, the presentation capabilities of PowerPoint, the interactive engagement of TikTok Shop, and the personalized browsing experience of a bespoke website, all in a single platform.
Moreover, a standout feature of this web-app was its real-time analytics functionality. This feature provided invaluable insights into user behavior during meetings, such as which products they clicked on and liked. It was a crucial tool for understanding customer preferences and tailoring our approach to meet their interests, greatly enhancing the effectiveness of our sales and marketing strategies.
The development process involved a customized implementation of Jitsi Meet, leveraging a robust tech stack that included HTML/CSS, Next.js, React, TypeScript, Redux, Styled Components, React Query, WebRTC, and WebSocket API. A key aspect of the project was the seamless integration of the frontend with the existing AWS backend architecture, ensuring a smooth and cohesive user experience.
Challenge
One of the biggest challenges in this project stemmed from the fact that the app runs in a browser, making hardware integration (like speakers, microphones, and webcams) complex. Additionally, web-apps typically face performance issues, often being slower and more power-consuming compared to native apps. Despite these hurdles, we successfully managed to optimize the app for mobile devices and major browsers, ensuring smooth and efficient functionality. Another significant challenge was the limited manpower at the onset of the project, with only two frontend developers, including myself, being part of the initial team. This situation demanded not only technical expertise but also a high degree of collaboration and innovation to meet project timelines and quality standards.
Achievement
The INSPIFY meet platform was a game-changer for our company, quickly becoming the core product and a key driver for our recognition as one of the Top 10 Retail Tech Startups in APAC 2021 by Retail Tech Insights. This success led to rapid growth, enabling us to expand our team by hiring over 10 developers within a year. On the client side, the platform significantly boosted sales conversions, achieving a 4x increase through hyper-personalization. It outperformed platforms like ZOOM and TEAMS with a 25% higher deal win rate and delivered a 5x higher click-through rate compared to traditional EDM campaigns, demonstrating its effectiveness in enhancing sales and marketing outcomes.