Everything a Teacher Needs — in One App

From the teacher dashboard, manage batches, online and offline classes, automatic Google Meet links, attendance, assignments, forms, quizzes, performance, profiles, schedules, student chats, batch chat, and tickets in one workflow.

Teacher Dashboard

Start Each Day with the Full Teaching Picture

The teacher dashboard brings today's classes, batch activity, pending assignments, student questions, support tickets, schedule changes, and performance alerts into one clear view.

space_dashboard

Teaching Overview

See batches, classes, assignments, attendance, schedules, and performance together

cast_for_education

Online & Offline Classes

Manage class mode, timing, attendance, lesson plans, and materials from the same place

video_call

Automatic Google Meet Links

Online classes get synced Meet links after the institute owner connects Google Meet

chat

Student Chat

Answer student questions without switching to personal messaging apps

forum

Batch Chat

Keep batch-specific communication, reminders, and class discussion inside the right batch

play_circle Teacher Dashboard

Teacher Dashboard

Watch how teachers manage classes, batches, attendance, assignments, student questions, batch chat and tickets from one dashboard.

Batch Management

Organise Students into Batches Effortlessly

Create named batches for different subjects or grade levels. Add or remove students, assign online/offline classes, manage batch chat, and handle each group independently from the dashboard.

label

Named Batches

Create batches with names, descriptions, and custom settings

person_add

Add & Remove Students

Dynamically manage who belongs to each batch

bar_chart

Batch Overview

See all classes, student count and activity for each batch

forum

Batch Chat

Keep every batch's questions, reminders and updates in one dedicated chat

swap_horiz

Student Transfer

Move students between batches as needed

BatchListScreen BatchDetailScreen NewStudentModal
My Batches
+ New
Class 10 — Maths
24 students · 3 classes/week
Active
Class 9 — Science
18 students · 2 classes/week
Active
Class 11 — Physics
12 students · 4 classes/week
2 pending
Mark Attendance — Class 10
Save
Aryan Shah
Roll #1
Present
Priya Verma
Roll #2
Absent
Rahul Gupta
Roll #3
Present
Attendance: 2/3 · 66.7%
Attendance Tracking

Mark Attendance in Seconds, Not Minutes

No more paper registers. Mark each student as present or absent directly in the app during class. View historical attendance data and generate per-student reports instantly.

bolt

One-Tap Marking

Tap to toggle each student's attendance status instantly

pie_chart

Attendance Overview

See aggregate attendance percentages across all sessions

history

Historical Records

Browse past attendance session by session

notifications_active

Low Attendance Alerts

Identify students with poor attendance at a glance

See Full Attendance Feature arrow_forward
Assignments

Create Assignments, Review Submissions

Post new assignments with descriptions, due dates and instructions. Attach forms or quizzes when you need structured answers, scoring, correct answers, math notation or manual grading.

edit

Create Assignments

Set title, description, instructions and due date

inbox

View All Submissions

See who submitted, who hasn't, and review work

grade

Grade & Feedback

Provide scores and written feedback per student

dynamic_form

Attach Forms & Quizzes

Create anonymous forms, scored tests, LaTeX math questions and stylus responses

Submitted Assignments
Chapter 5 — Algebra (Due: 20 Jun)
Aryan Shah
Submitted · Jun 18
Review
Priya Verma
Submitted · Jun 19
Graded 8/10
Rahul Gupta
Not submitted
Pending
Today's Classes
circle
Class 10 — Maths
9:00 AM – 10:30 AM
Live
circle
Class 9 — Science
11:00 AM – 12:00 PM
Upcoming
circle
Class 11 — Physics
3:00 PM – 5:00 PM
Later
Class Scheduling

Set It Once, Run All Semester

Create a class schedule for each batch. Set recurring timings, choose online or offline class mode, and the app automatically populates each week. When Google Meet is connected, online class links are created and kept in sync behind the scenes.

repeat

Recurring Classes

Set weekly recurring schedules per batch

today

Daily View

See what's happening today, right on the home screen

edit_calendar

Edit & Cancel

Update or cancel individual classes when needed

video_call

Google Meet Sync

Timing, title, cancellation, and delete actions update the linked Meet event

A Complete Teaching Toolkit

campaign
Announcements
Post batch-wide announcements for holidays, tests, reminders, or any important update. Students see them immediately.
Learn more arrow_forward
chat
Student Chat
Answer student questions directly inside WhiteboardLMS, with chats connected to your teaching workflow instead of scattered across personal apps.
Learn more arrow_forward
forum
Batch Chat
Use dedicated batch chat for batch-related communication, class reminders, doubts, and updates.
Learn more arrow_forward
folder_open
Study Materials
Upload notes, PDFs, and resources per class or batch. Students can access all materials anytime from their app.
Learn more arrow_forward
trending_up
Student Performance
View detailed performance metrics for each student — attendance rate, assignment completion, and progress over time.
Learn more arrow_forward
menu_book
Lesson Plans
Create and attach lesson plans to each class so students know what to prepare and what to expect in every session.
Learn more arrow_forward
dynamic_form
Forms, Quizzes & Tests
Create Google Forms-style assessments with correct answers, score visibility, LaTeX, stylus support, anonymous submissions and analytics.
Learn more arrow_forward
manage_accounts
Student Management
View and manage individual student profiles, contact information, batch memberships, and activity history.
Learn more arrow_forward
video_call
Google Meet Integration
Online class links are created automatically and stay synced when teachers edit, cancel, delete, or reschedule classes.
Learn more arrow_forward
feed
Recent Activity
See a feed of everything that happened recently — submissions, attendance events, new enrolments, and announcements.
Learn more arrow_forward

Start Teaching Smarter in 2 Minutes

Set up your LMS system for your business in 2 minutes. Free sign up, no credit card required.