Class Management

Creating a Class

Classes are the core organizational unit in BeamEdUp. A class represents a group of students studying together under a defined grade, section, and academic year. Classes hold enrolled students, assigned subjects and teachers, timetables, and exams.

Class Types

BeamEdUp supports different class types to accommodate various institution models:

  • Standard — Traditional school grade + section (e.g., Grade 10-A)
  • Batch — Coaching center batches (e.g., JEE Morning Batch)
  • Course — Online courses with defined content
  • Program — Corporate training programs
  • Department — University department-level grouping
  • Custom — Any other grouping your institution requires

Step-by-Step Guide

1

Navigate to Classes

From the Organization Portal sidebar, click "Classes" to open the class management page.

2

Click "Create Class"

Click the "Create Class" button in the top-right corner. You can also use the class creation wizard at Classes → Wizard → Create for a guided experience.

3

Fill in Basic Information

Enter the class name, grade, section, academic year, and maximum capacity. The class name should be descriptive enough to identify the class at a glance — for example, "Grade 10 - Section A" rather than just "10A".

4

Assign Subjects & Teachers (Wizard)

If using the wizard, the next step lets you add subjects and assign teachers. You need at least one subject. You can optionally assign a class teacher.

5

Configure Timetable (Wizard)

Set working days, periods per day, and assign subjects to each slot. This step is optional and can be done later.

6

Enroll Students (Wizard)

Select students to enroll in the class. You can search by name or email and add multiple students at once.

7

Review & Save

Review all the details and click "Create Class" to finalize. The class will appear in your class list with an "Active" status.

Form Fields Reference

The basic information form (Step 1 of the wizard or the quick create form) includes the following fields:

FieldRequiredTypeDescription

Class Name

Required

text

Display name for the class (min 3 characters). Example: "Grade 10 - Section A" or "JEE Batch 2025".

Grade

Required

text

Grade or level identifier. Example: "10", "12", "A". Used to group classes by academic level.

Section

Required

text

Section identifier within the grade. Example: "A", "B", "C". Helps distinguish parallel classes.

Academic Year

Required

text

Academic session for the class. Format: "2024-2025". Determines the active period of the class.

Branch

Optional

select

Assign the class to a specific branch. If your organization has only one branch, this is pre-selected.

Max Capacity

Required

number

Maximum number of students that can be enrolled (1–100). Enrollment is blocked once this limit is reached.

Description

Optional

textarea

Optional notes about the class, such as the curriculum focus or special instructions.

Class Status

Every class has a status that controls its visibility and behavior:

  • active — Class is currently in session and students can access exams
  • inactive — Class is paused; no new enrollments or exams
  • archived — Class is preserved for records but hidden from active views
  • completed — Academic term has ended for this class