Overview

MeetRinger is a productivity productivity tool designed to minimize downtime in Google Meet. By integrating directly into the Google Meet UI, it allows hosts to quickly “ring” missing participants with an audible notification, ensuring meetings start on time. The project spans a browser extension and a web dashboard.

Key Features

  • Direct Integration: Adds a ‘Ring’ button to the Google Meet participant list for seamless access.
  • Real-time Notifications: Leverages Firebase Cloud Messaging to deliver instant audible alerts to recipients.
  • Feedback Loop: built-in system to gather user feedback for continuous improvement.
  • Cross-Platform Ecosystem: Companion web application for account management and usage analytics.

Technical Architecture

  • Extension: Built with React and TypeScript targeting Manifest V3 for modern security and performance standards.
  • Backend: Serverless architecture on Firebase (Functions, Firestore, Messaging) for scalable real-time events.
  • Build System: Monorepo managed with Turbo and Vite for efficient development and build processes.
  • Deployment: Automated release pipeline via GitLab CI/CD.