← Back to Products
School Scheduler Logo

School Scheduler

User Guide and Documentation

Overview

School Scheduler is a powerful application designed to help educational institutions manage their academic schedules efficiently. From managing classes and teachers to generating timetables automatically, this application simplifies the complex task of scheduling academic activities.

Key Features

🎓 Stages & Classes Management

Organize your academic structure by managing stages (grade levels) and classes. Create and configure different academic stages, assign classes to each stage, and maintain a clear hierarchy of your educational structure. This foundation is essential for generating accurate timetables.

👨‍🏫 Teacher Management

Maintain a comprehensive database of all teachers in your institution. Add teacher information, assign them to specific courses, and manage their availability. The system uses this information to automatically assign teachers to classes when generating timetables.

📚 Course Management

Create and manage all courses offered in your institution. Define course details, assign teachers, and specify course requirements. Link courses to specific stages and classes to ensure proper scheduling.

🏫 Section Management

Organize students into sections within each class. Manage multiple sections for the same class, assign different teachers or schedules to each section, and track section-specific information. This is particularly useful for large classes that need to be divided.

⚡ Automatic Timetable Generation

The core feature of the application - automatically generate timetables based on your configured stages, classes, courses, teachers, and sections. The system intelligently assigns time slots, avoids conflicts, and ensures optimal resource utilization. Generate complete weekly schedules with just a few clicks.

📅 View and Edit Timetables

View generated timetables in an easy-to-read format. Make manual adjustments if needed, swap time slots, reassign teachers, or modify course schedules. The system allows you to fine-tune automatically generated timetables to meet specific requirements.

📆 Teaching Days Settings

Configure which days of the week classes are held. Set up your academic calendar, define working days, holidays, and special events. This ensures that timetables are generated only for days when classes actually take place.

⚙️ Settings

Customize application settings to match your institution's needs. Configure academic year settings, language preferences, and other system parameters. Adjust timetable generation rules and preferences to optimize scheduling results.

🎨 Advertising

Access advertising and promotional features. This section may include announcements, notices, or other communication tools to keep students and staff informed about important updates.

Additional Capabilities

AI-Powered Chatbot

Get help and answers to questions about using the scheduler through an intelligent chatbot assistant

Conflict Detection

Automatically identifies and prevents scheduling conflicts such as double-booking teachers or rooms

Academic Year Management

Support for multiple academic years with the ability to archive and reference past schedules

Multi-Language Support

Interface available in multiple languages to accommodate diverse educational institutions

Resource Optimization

Intelligent algorithms ensure optimal use of classrooms, teachers, and time slots

Export & Print

Export timetables in various formats and print schedules for distribution to teachers and students

Getting Started

  1. Launch the School Scheduler application and log in
  2. Set up your academic year and configure basic settings
  3. Create stages (grade levels) and classes in your institution
  4. Add all teachers with their details and specializations
  5. Create courses and assign them to appropriate stages and classes
  6. Organize students into sections within each class
  7. Configure teaching days and academic calendar
  8. Use the automatic timetable generation feature to create schedules
  9. Review and adjust generated timetables as needed
  10. Export or print timetables for distribution

Need Help?

If you need assistance with School Scheduler or have questions about timetable generation, please contact our support team.

Contact Support