Language School Menu
User can see the "Language School" menu.
The Language School Menu provides a centralized dashboard for managing all language school operations within Odoo. Users can easily access students, teachers, classes, services, attendance, invoicing, and academic management features from a single platform, helping institutes streamline their daily educational activities efficiently.
Students
User can create and manage students for language school.
The Student Management feature allows users to create and manage student records for the language school. Administrators can maintain detailed student information including personal details, enrolled classes, attendance records, and academic activities.
Teachers
User can also manage teachers for language school.
Users can manage teachers and instructors for the language school through the Teacher Management feature. The system allows administrators to maintain teacher records, assign teachers to classes and lessons, and manage teaching schedules effectively.
Services
User can create and manage different services for language school.
The Services feature enables users to create and manage different services offered by the language school. Institutes can configure language courses, training programs, additional educational services, and related offerings according to their business requirements.
Manage Classes
User can create and manages different multiple classes for language school.
The Manage Classes feature allows users to create and organize multiple language school classes with customized schedules, timings, and lesson structures. Administrators can manage class batches, assign students and teachers, and maintain proper classroom planning within the system.
Class Repeat Frequency
User can set frequency to repeat class on "Daily, Weekly, and Monthly". If user select class to repeat daily the lesson for class will created for each days of month.
If user select class to repeat weekly then, user have option to select week days, and the lesson for class will created for each selected days of week.
If user select class to repeat monthly then, user have option to select date of month, and the lesson for class will created for each selected dates of month.
Add Lesson for Class
User can add lesson for class by clicking "ADD LESSON" button on class.
Users can easily add lessons to a language school class by clicking the “Add Lesson” button available on the class form. The lesson creation process helps administrators and teachers organize classroom activities, lesson schedules, and student participation efficiently within the Odoo Language School Management system.
On wizard user need to select students for class and click "ADD LESSON" button.
When creating a lesson, the system opens a wizard where users can select students for the class and configure lesson details. After selecting the required students, users can click the “Add Lesson” button to generate lessons automatically according to the configured class schedule.
Start Class
User can see lesson has been added to class according to selected repeat frequency. User can start class by clicking "START" button.
Once lessons are generated based on the selected repeat frequency, users can start the class by clicking the “Start” button. The system automatically organizes lessons according to the class schedule, making it easier for teachers and administrators to manage ongoing classes and learning sessions.
Lessons
Under Law User can see all created lessons under Language School > Lessons menu.
Users can view and manage all created lessons from the Language School → Lessons menu. The lesson management section provides centralized access to lesson records, schedules, assigned teachers, and lesson statuses for better academic organization.
Start Lesson
Teacher can start lesson by clicking "START" button on lesson.
Teachers can begin a lesson by clicking the “Start” button on the lesson form. This feature allows instructors to manage live class sessions, monitor lesson progress, and update attendance records directly within the system.
Student Attendance in Lesson
Teacher can see "Mark Present" and "Mark Absent" button to add attendance for student and click "COMPLETE" button to complete lesson.
During a lesson, teachers can mark student attendance using the “Mark Present” and “Mark Absent” buttons. After completing attendance and lesson activities, teachers can click the “Complete” button to finalize the lesson.
Teacher can see completed class.
Teachers and administrators can easily track completed lessons and classes within the Language School Management module. Once all lessons for a class are completed, users can finalize the class by clicking the “Complete” button on the class form.
Student Attendance
User can see student attendance for class under Language School > Student Attendance menu.
Users can view and manage student attendance records from the Language School → Student Attendance menu. The system provides centralized attendance tracking for all language school classes and lessons.
Group By Lesson
User can group by lesson using teacher, service and state.
Completed Class
Once all lesson completed user can also complete the class by clicking "COMPLETE" button on class.
Teachers and administrators can easily track completed lessons and classes within the Language School Management module. Once all lessons for a class are completed, users can finalize the class by clicking the “Complete” button on the class form.
Create Invoice
User can create invoice for class student based on attendance by clicking "CREATE INVOICE" button on class.
User can see and access created invoice from smart button on class.
After invoice generation, users can easily access created invoices through the smart button available on the class form. This provides quick access to billing records and improves financial management efficiency within the Language School Management system.
Language Class Report
User can check language class report under Language School > Reports > Language Class Report menu.
Users can generate detailed Language Class Reports from the Language School → Reports → Language Class Report menu. The reporting feature helps schools analyze class activities, lesson progress, attendance records, and operational performance.
On wizard user can select start date, end date, classes type as "Started, Completed and, Both Started and Completed" and select classes.
The report wizard allows users to select:
- Start Date
- End Date
- Class Status (Started, Completed, or Both)
- Specific Classes
These filtering options help users generate customized reports based on operational and academic requirements.
User can see generated reports for classes.
The system generates detailed reports for selected classes and lesson activities. Users can review attendance information, class progress, completed lessons, and academic performance data for better decision-making and school management.