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:
| Field | Required | Type | Description |
|---|---|---|---|
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 examsinactive— Class is paused; no new enrollments or examsarchived— Class is preserved for records but hidden from active viewscompleted— Academic term has ended for this class