Innovayse
SaaSDevelopment2022

Teachfloor

Teachfloor is an advanced Learning Management System built for cohort-based online education. The Innovayse team played a key role in building and improving the platform, working across backend architecture, frontend development, and DevOps to deliver scalable, maintainable, and user-friendly features on a Laravel and React.js stack.

teachfloor.com
Industry
Online Education / LMS
Duration
2021–2022

Project Gallery

Teachfloor screenshot 1

The Challenge

Build and improve a cohort-based LMS: dynamic course management for instructors, secure role-based access for admins, instructors, and students, live session support, and assignment workflows with grading and feedback.

Our Approach

Developed dynamic cohort and course management tools using React and Laravel, built secure role-based authentication and access control, integrated real-time calendar and live session support via the Zoom and Google Meet APIs, implemented assignment submission workflows with grading, deadlines, and feedback, and designed student and instructor dashboards to track course progress — with Docker for environment consistency and GitHub Actions for CI/CD.

Key Features

Cohort and course management for instructors
Role-based authentication and access control
Live session scheduling via Zoom and Google Meet
Assignment submission, grading, and feedback
Student and instructor progress dashboards

Results Achieved

Role-based access control for admins, instructors, and students

Live session integration via Zoom and Google Meet

Assignment workflows with grading, deadlines, and feedback

CI/CD pipeline with Docker and GitHub Actions

Technologies Used

LaravelReact.jsMySQLDockerGitHub ActionsJira
Let's Work Together

Ready to innovate?

Let's discuss your project and bring your ideas to life