Portfolio > Be Major: Online Teaching Platform

Be Major: Online Teaching Platform

A live video classroom built for kids — browser-based lessons, one-to-one or in groups of up to 24, with strict access control and full teacher moderation.

Industry

EdTech / children's education

Scope

Video classrooms, payments, scheduling, admin

Stack

PHP, Laravel, Ratchet · VueJS, Vuetify, Twilio

Status

Dissolved

Be Major device setup screen before joining a lesson

The challenge

Be Major needed an online teaching platform built specifically for kids — live video lessons, one-to-one or in groups of up to 24 students, running directly in the browser with no app to install. Because the audience is children, access control wasn't a nice-to-have: only signed-up, paying students could ever reach a lesson, and teachers needed full control over every participant's camera and audio — including the ability to remove someone from the call outright.

What we built

A full platform covering the lesson itself and everything around it: payments, scheduling, and administration. Video and audio run on Twilio; realtime chat runs over a WebSocket server we built with Ratchet PHP.

  • A unique join link per student, locked to a single device — it simply won't work anywhere else
  • Full teacher moderation: mute, disable video, or remove any student from the call
  • Card payments via Stripe integration
  • Realtime text chat during lessons over WebSocket
  • A teacher backend for viewing and managing their schedule
  • An admin panel for registering teachers, managing lessons, and site-wide configuration
  • Full mobile and desktop support

Feature spotlight: one link, one device

Every participant gets their own unique link to a lesson — and that link only ever works on the first device that opens it. It can't be forwarded, shared, or reused, which closes off the most obvious way an unauthorized viewer could end up in a children's class.

Around the platform

What happened next

Be Major launched into real demand — remote, browser-based lessons were exactly what families needed while in-person classes weren't an option. But that demand was tied to circumstance, not habit. Once COVID restrictions lifted and kids went back to in-person school, growth didn't hold at the level the business had planned around, and it was eventually dissolved.

The platform itself did exactly what it was built to do. The lesson here isn't a technical one — it's a reminder that a product can be well-built and well-timed for a moment, and still not outlast the conditions that created its market.

Where the project stands

Access-control & UX design

Platform build

Launch & pandemic-era growth

Business dissolvedLesson learned

Do not hesitate to contact us