Use Case

floors.js for Education

Three students are stuck on Lesson 4 right now. They don't know the others are struggling with the same thing. With floors.js, they find each other — and figure it out together.

Get lifetime access — $39See how it works

Online learning is isolating

Students watch videos alone, read docs alone, get stuck alone. Forums are slow. Discord channels are overwhelming and disconnected from the content. The course website itself — where the actual learning happens — feels dead.

What floors.js does differently

floors.js turns your course website into a study hall. Each lesson page becomes a room. Students see who's on the same lesson and can chat in real-time — right where the content is.

Where educators use it

Lesson pages
Students help each other through exercises and share tips in real-time as they work through the material.
Project pages
Learners collaborate on assignments, share progress, and give each other feedback.
Office hours
Instructors join specific lesson rooms at set times. Students know exactly where to find help.
Cohort learning
Students in the same cohort naturally find each other on lesson pages, building study groups organically.

One line to install

<script src="https://floorsjs.com/embed.js" data-key="flr_..."></script>

Paste it before </body> in your course template. Works with any LMS or course platform that supports custom HTML — Teachable, Podia, custom-built, or static sites.