Skip to main content

Meet Users Where They Are: Why We Build Plugins, Not Another Standalone App

· 4 min read
Chaboud Simon
Community & Marketing Lead

If you manage a Learning Management System (LMS) like Moodle or a Content Management System (CMS) like WordPress, you've likely faced this frustrating scenario: you have a vibrant community, a rich content library, and a well-defined user base, but the moment you need to host a live class or a webinar, you have to send everyone away to a third-party, standalone application.

You generate a Zoom link, post it on your site, and hope your users can find it, log in correctly, and navigate back when it's over. This experience is clunky, disjointed, and it breaks the seamless learning environment you've worked so hard to build.

At plugNmeet, we believe this is a fundamentally flawed workflow. That's why we made a deliberate architectural choice: to be a plugin-first platform, not just another standalone app.

Building a Secure and Scalable E-Learning Platform with Plug-N-Meet and Moodle

· 5 min read
Bob Teng
Developer Advocate

For educators and institutions using Moodle, the goal is to create a seamless, engaging, and secure learning environment. However, when it's time for a live virtual class, many are forced to send their students to an external, generic video conferencing link. This experience is often disjointed, and the tools provided are frequently limited to passive screen sharing.

What if your live classroom felt like a native part of Moodle? What if you could move beyond one-way screen sharing to a truly interactive and collaborative canvas, all while maintaining the highest levels of security and performance?

By integrating the plugNmeet activity module into Moodle, you can achieve exactly that. This post explores how to leverage plugNmeet's powerful, built-in collaborative tools—the interactive whiteboard and shared notepad—to build a superior e-learning platform.

Why We Chose LiveKit and NATS: A Deep Dive into Our Backend Architecture

· 8 min read
Jibon L. Costa
Founding developer

Every great application is built on a foundation of smart architectural choices. For a real-time video conferencing platform, these choices are the difference between a smooth, reliable experience and a frustrating mess of lag, dropped calls, and connection errors.

When we designed plugNmeet, we had a clear set of goals: the platform needed to be high-performance, horizontally scalable, resilient, and easy for developers to build upon. This led us to make two fundamental decisions for our backend: we chose LiveKit for our media server and NATS for our real-time messaging layer.

This article is a deep dive into the "why" behind these critical choices.

How to Build Your Own Video Conferencing App in Under an Hour

· 7 min read
Jibon L. Costa
Founding developer

Building a video conferencing application sounds like a monumental task. You have to wrestle with the complexities of WebRTC, set up signaling servers, manage STUN/TURN for NAT traversal, and handle the resource-intensive job of routing media streams. The backend infrastructure alone can take months to build and stabilize.

But what if you could skip all of that?

What if you could leverage a powerful, open-source platform that handles all the backend complexity, allowing you to build a fully functional, custom-branded video conferencing app in under an hour? With plugNmeet, you can.

This guide will show you the three core steps to building your own video app using plugNmeet's API-first architecture.