Creating session report templates

Creating Session Report Templates

Session report templates help standardize how instructors document student progress, session summaries, action plans, and feedback. Instead of writing reports from scratch after every session, instructors can generate consistent, high-quality report templates to be filled out using predefined formats created by the admin team.

This feature is especially valuable for organizations that manage many instructors, work across different programs, or require structured reporting for quality assurance.

1. Why Use Session Report Templates?

A well-designed template ensures:

  • Consistency across all instructors and departments

  • Faster reporting, reducing admin work

  • Structured progress tracking for each student

  • Standardized metrics such as goals achieved, topics covered, next steps, attendance notes, or action items

  • Multilingual reporting (e.g., English + Arabic) if your organization supports multiple languages

Templates can be used for tutoring sessions, workshops, counseling sessions, assessments, mentoring, or any recurring learning activity.

2. Accessing the Templates Module

Navigate to:

Calendar & Sessions → Templates

Here, you can view all existing templates, toggle their status, or create new ones.

3. Creating and Managing Session Report Templates

Click the “+” (Add Template) button to open the Template Builder.

You will be able to configure:

Template Name

Give your template a clear, recognizable name such as:

  • “Standard Tutoring Report”

  • “Weekly Counseling Summary”

  • “STEM Workshop Feedback Report”

Template Name (Arabic)

If your organization supports Arabic, add the equivalent name for bilingual reporting.

Description (Optional)

Explain the purpose of the template—for example:
“Used for documenting weekly student engagement and academic progress.”

Notes Section

This is the rich-text area where you build the actual report structure.
You can include:

  • Headings (e.g., Topics Covered, Strengths, Weaknesses, Homework)

  • Checklists

  • Bullet or numbered points

  • Tables for structured data

  • Placeholder lines for instructors to fill in

Example Template Layout:

Notes (Arabic)

Replicate the same structure for Arabic-speaking instructors or clients.

Saving and Managing Templates

After building your template, click Save.

The template will now appear in the list with:

  • Template Name

  • Description

  • Created Date

  • Status Toggle (Active/Inactive)

Admins can:

 
Enable / Disable Templates

Deactivate templates that are outdated but keep them stored for reference.

 
Edit Templates

Modify the structure anytime—useful if reporting requirements change.

Delete Templates

Remove templates that are no longer needed.

4. How Templates Are Used

Once active, templates become available to instructors when they open a session’s Action Plan or Report form.

Instructors can:

  • Select a template

  • Auto-populate structured fields

  • Fill in the session-specific details

  • Submit consistent and complete reports in minutes

This ensures all students receive uniform documentation and all departments follow the same reporting standards.

Using Session Report Templates in Action Plans

Session Report Templates are applied directly when creating or editing an Action Plan for a session. This ensures consistency and saves time when recording session outcomes.

When adding or editing an Action Plan from Calendar & Sessions, the Use Template button appears inside the Report section of the Action Plan form.

Applying a Template to an Action Plan
  1. Open a session from Calendar View or Table View

  2. Click Take Attendance

  3. Under the Action Plan column, click Add or Edit

  4. In the Report editor, click Use Template

This opens the Select Template window.

Select Template Window

The Select Template window displays all available session report templates that can be applied to the action plan.

Select Template Options
Field / ActionDescription
Template ListDisplays the available session report templates (e.g., Feedback Template).
Template SelectionAllows selecting one template at a time using the radio button.
Use TemplateApplies the selected template and inserts its content into the report editor.
CancelCloses the window without applying any template.
Close (X)Exits the template selection window.

This allows admins and instructors to quickly generate structured session reports without starting from scratch.

IN THIS ARTICLE

Defining session locations

Defining Session Locations

Session locations help organizations clearly identify where a class, tutoring session, workshop, consultation, or event will take place. Whether your operations are completely virtual, fully on-site, or hybrid, setting up accurate locations ensures students, instructors, and administrators always know where a session is happening.

The Locations module within the Calendar & Sessions settings allows Admins to create, edit, or remove session locations that can be linked to different Session Categories while creating them.

1. Why Defining Locations Matters

Clear location setup helps you:

  • Maintain consistent naming across all scheduled sessions.

  • Distinguish between on-site, virtual, and off-site sessions.

  • Improve session reporting and filtering.

  • Help instructors and students quickly identify where they need to be.

  • Support multi-branch or multi-center organizations by listing each physical site.

Locations can represent anything from a training center, a virtual meeting space, a school campus, a student’s home, or even special event venues.

2. Navigating to Locations

  1. Go to Calendar & Sessions from the left navigation panel.

  2. Click Locations.

3. Adding a New Session Location

Administrators can create new session locations to match organizational needs.

How to Add a Location

  1. Go to Calendar & Sessions → Locations.

  2. Click the Add Location (+) button.

  3. Fill in the required details:

    • Location Name (English)

    • Location Name in Arabic (optional for bilingual setups)

  4. Click Save.

Examples of Locations You Might Add
  • Main Training Center

  • Dubai Academic Campus

  • Student Home Visit

  • Virtual Meeting (Zoom, Google Meet, Teams)

  • Conference Room A

  • Library Study Hall

By defining these once, instructors can select them easily during session scheduling, preventing errors and inconsistencies.

4. Editing an Existing Location

If a location name changes or needs updating:

Steps to Edit

  1. Open Calendar & Sessions → Locations.

  2. Click the three-dot menu next to the location.

  3. Select Edit.

  4. Update the English or Arabic name as needed.

  5. Click Save.

Use Case Example
  • Rebranding “MindBase Center” to “PrepBase Learning Hub”.

  • Updating “Virtual Meeting” to include a specific platform name.

  • Refining location names for clarity (e.g., “Room 12B – Math Lab”).

5. Deleting a Location

Locations can be removed if they are no longer in use.

How to Delete
  1. Navigate to the Locations list.

  2. Click the options menu (⋮) on the right of the location.

  3. Choose Delete.

  4. Confirm the action.

6. Activating or Deactivating Locations

Each location includes a status toggle that allows Admins to control availability without deleting the record.

Why Use Status Controls?
  • Temporarily disable locations during renovations or closures.

  • Hide locations not yet ready for use.

  • Prevent instructors from selecting outdated or inactive sites.

Locations marked as inactive will not appear in the session scheduling dropdowns.

7. How Locations Integrate With the Scheduling System

Once defined, locations automatically appear across all relevant modules:

  • Session Categories creation

  • Creating or editing a session

  • Calendar views (daily, weekly, monthly)

  • Filtering sessions by location

  • Reports related to center usage or instructor load

This ensures operations run smoothly and consistently.

IN THIS ARTICLE

Configuring student performance ratings

Configuring Student Performance Ratings

Student performance evaluation is a key component of academic tracking and quality assurance. The Scores & Ratings feature within the Calendar & Sessions module allows each organization to design its own customized evaluation framework, based entirely on its academic model, instructional methods, and reporting preferences.

Whether you measure participation, comprehension, skill mastery, discipline, or any other aspect of student performance, this module provides complete flexibility. It allows admins to create different scoring and rating items that can be linked to different Session Categories.

1. What Are “Scores” and “Ratings”?

To support diverse learning environments, the system divides performance evaluation into two configurable components:

Scores (Numeric Evaluation Fields)

Scores are quantitative performance metrics to evaluate student sessions. These allow instructors to assign a numerical value to specific behaviors or learning outcomes while they are completing the action plan for any session.

Examples (these vary by organization)
  • Engagement — scored on a scale, e.g., out of 10

  • Comprehension — scored out of 5

  • Problem-Solving — scored out of 3

  • Class Participation — scored out of 10

These are just examples; each institution decides which skills or competencies they want to assess and what maximum score should be assigned and then link these to the different session categories they are creating.

 
Ratings (Non-Numeric Qualitative Feedback)

Ratings capture qualitative impressions that may not require a numeric score where students can rate the instructor delivering a particular session. These fields allow students to record subjective or descriptive evaluations.

Examples (organization-specific)
  • Overall Session Satisfaction

  • Quality of Guidance/Teaching

  • Confidence Level

  • Preparedness

Again, these are fully customizable depending on the organization’s needs.

2. Navigating to Performance Configuration

Go to:

Calendar & Sessions → Scores & Ratings

You’ll see two sections: Scores and Ratings, each with tools for adding, editing, activating, and deleting fields.

3. Adding New Score Fields

 
To Add a Score (Numeric Field):

  1. Click the Add button.

  2. Enter a Score Name (e.g., Problem-Solving).

  3. Set a maximum score.

  4. Save to activate it for instructors.

 
To Add a Rating (Qualitative Field):

Navigate to the Ratings subtab
 

  1. Click the Add button.

  2. Enter a Rating Name (e.g., Quality of Teaching).

  3. Save to make it available immediately.

This flexibility allows each organization to build its own evaluation rubric.

4. Editing or Updating Fields

Scores and Ratings can be updated to reflect new academic strategies, curriculum changes, or reporting needs.

You can modify:

  • Field name

  • Scoring scale (for numeric fields)

  • Visibility (activate/deactivate without deleting)

Updating fields ensures the evaluation system remains aligned with instructional goals.

5. Removing Unused Evaluation Criteria

If a metric is no longer needed:

  • Use the Delete option to remove it permanently,
    or

  • Use the Status toggle to temporarily deactivate it.

Organizations often disable seasonal or program-specific fields instead of deleting them.

6. Best Practices for Creating an Effective Scoring & Rating System

  • Use consistent scoring scales to avoid confusion.

  • Match evaluation categories to your teaching style—e.g., skill-based, behavioral, or outcome-based.

  • Separate numeric and descriptive metrics to get a full picture of student performance.

  • Start simple, then expand as reporting needs grow.

  • Review performance fields periodically to keep them relevant.

IN THIS ARTICLE

Defining different session Categories

Defining Different Session categories

Session Categories allow you to define the purpose and customization of every session conducted on PrepBase. By creating customized session categories, such as In-Home Sessions, Online Sessions, Workshops, Group Sessions, or Consultations, Admins can standardize how sessions behave across the platform, including:

  • The location of the session category if applicable

  • The location type of the session based on predefined settings such as the student address or a virtual meetings link
  • Supported reminder types (email/SMS)

  • Visibility rules for Students, Tutors, and Counselors

  • Scoring & rating fields

  • Optional buffer times between sessions

This article explains how to view, create, edit, and manage session Categories using the Admin Portal.

1. Navigating to Session Categories

To manage session Categories:

  1. Go to Calendar & Sessions from the left navigation panel.

  2. Click Session Categories.

You will see a complete list of existing session categories, including:

  • Category Name

  • Color Tag

  • Icon

  • Location
  • Location Type and Value (e.g., Student Address, Custom Address, Virtual Meeting)

  • Reminder Settings

  • Created Date

  • Status Toggle

Each row includes a three-dot menu for viewing, editing, or deleting.


2. Adding a New Session Category

Click the “+” Add Session Category button at the top-right.

You will be taken to the Add Session Category form.
Fields Included in the Form
FieldDescription
Session Category NameDisplay name used across the system.
Session Category Name (Arabic)Optional Arabic label.
ColorColor badge used in calendars and listings.
IconVisual identifier (e.g., home, map pin, video icon).
Location (Optional)Predefined location if session always occurs in a specific place. This can be defined from the Locations subtab under the Calendar & Sessions main tab in the admin panel.
Email ReminderHow long before the session an email should be sent.
SMS ReminderHow long before the session an SMS should be sent..
Scoring FieldsMetrics the instructor will fill while completing the Action Plans for this session category (e.g., Engagement, Comprehension). This can be defined from the Scores & Ratings subtab under the Calendar & Sessions main tab in the admin panel.
Rating FieldsFields the student may rate for this sessions category (e.g., Session Satisfaction, Guidance Quality). This can be defined from the Scores & Ratings subtab under the Calendar & Sessions main tab in the admin panel.
Location TypeAutomatically populates the selected address value for this session category: No Address, Student Address, Specify Address, MindBase Center, Virtual Meeting. If the virtual meeting option is selected and a virtual meetings is added to the instructor profile then this will automatically populate on the scheduled sessions for the corresponding sessions category.
Visible ToSelect whether the category is visible to Students, Tutors, and/or Counselors.
Session Buffer (Optional)Adds a mandatory buffer time before and after sessions of this category to allow for travel time for example. This buffer time can be defined from the main Settings tab in the admin panel under the Policies subtab.

 

After completing all fields, click Save.

3. Editing an Existing Session Category

To update a session category:

  1. Click the three-dot menu beside the session category.

  2. Select Edit.


You will be redirected to the Edit page where all fields can be modified, including:

  • Session Category Name / Session Category Name(Ar)

  • Color

  • Icon
  • Location (optional)

  • Email Reminder
  • SMS Reminder

  • Scoring & rating fields

  • Location Type
  • Visibility

  • Session Buffer (optional)

Click Save to update the session category.

4. Viewing Session Category Details

To inspect details of a session category:

  1. Click the name of the category or three-dot menu.

  2. Select View.


This page displays:
  • Session Type Name

  • Color

  • Icon
  • Location(optional)

  • Email Reminder
  • SMS Reminder

  • Session Type
  • Location Type

  • Address

  • Created date

  • Visible to (roles)

  • Buffer time

This is a read-only view helpful for quick verification.

5. Deleting a Session Category

If a session Category is no longer required:

  1. Open the three-dot menu beside it.

  2. Select Delete.

6. Using Session Categories Across the Platform

Once created, session categories will be available in:

  • Session creation forms

  • Instructor calendar scheduling

  • Student and Tutor action plans

  • Reports & analytics

  • Session filtering options in the Calendar view

Consistent session definitions ensure:

  • Accurate scheduling
  • Automated reminders
  • Standardized reporting
  • Improved user experience for students and tutors

IN THIS ARTICLE

Creating and Managing Sessions

Creating and Managing Sessions

The Calendar & Sessions module provides administrators with the ability to create new sessions as well as a complete overview of all scheduled sessions, events, and instructor-student meetings happening across your organization. This area is designed to help you quickly track session timelines, review event details, apply advanced filters, and switch between multiple calendar layouts for better scheduling visibility.

This guide explains how to create new sessions and view pending, upcoming, completed, and cancelled sessions, along with how to open full session details and navigate calendar views.

1. Accessing Scheduled Sessions & Events

To open the schedule:

 

Left Menu → Calendar & Sessions → All Sessions

You will land on the sessions list view, which displays all sessions in a table format.

 

The top tabs let you switch between the different sessions statuses:

  • Pending – sessions scheduled by admin or instructors and not yet accepted by students/parents

  • Upcoming – sessions scheduled or accepted by students/parents

  • Completed – sessions with action plans/attendance already submitted by the instructors

  • Cancelled – sessions cancelled by students/parents, admin, or instructors

 

2. Creating New Sessions

Admins can create new sessions or events directly from the Calendar & Sessions module. Sessions can be added from both Calendar View and Table View, ensuring flexibility in scheduling.

Admins can add a new session using either of the following methods:

Option 1: From Calendar View

  • Navigate to Calendar & Sessions

  • Use the calendar navigation (Month / Week / Day)

  • Click the Add (+) button in the top-right corner

Option 2: From Sessions Table View

  • Switch to the Table view

  • Click the Add (+) button in the top-right corner

Both options open the Add Session form.

The Add Session form captures all essential details required to schedule a session or event.

Add Session – Field Description
FieldDescription
Session TypeSelects the type of session being scheduled, such as Tutoring or Counseling.
Tutor or CounselorAssigns the tutor or counselor who will conduct the session based on the selected session type.
Subject or ExpertiseDisplays the subject (for tutors) or expertise (for counselors) linked to the selected instructor.
Session CategoryThese are defined by admin from the Session Categories subtab under the main Calendar & Sessions main tab in the admin panel. An example would be In Home Session or Online Session.
Location Type and Location Type ValueSpecifies how the session location is determined and displays the value (e.g., Student Address or Virtual Link) as defined by admin when creating a Session Category.
Location AddressDisplays any location that is defined under the Session Category by admin or allows manual entry of the session location address.
DateSets the session date using the date picker.
TimeDefines the start time of the session.
DurationSets the total length of the session.
Pricing

Determines how the session is billed:

  • Default pricing: requires the student(s) to have an active tutoring or counseling package and deducts the session hours accordingly.
  • No Charge: considers a free session without requiring an active package or deducting hours from the student account.
  • Enter price manually: allows admin to enter a specific rate for the session which will bill the student(s) accordingly under the Family Account.
StudentsSelects the student or students who will attend the session. Group tags if created can be used to add all the students under that tag to the session.
Note (Optional)Allows adding a note on the scheduled session for admin or attendees to see. Notes can be marked as Private (viewable to admin only), Public (viewable to all), or Both (to add Public and Private notes).
VisibilityControls whether the session is visible publicly (to all users on the platform) or kept private (visible to instrcutor and attendees only).
Add Attachments / ResourcesUploads supporting files or resources related to the session.
 
Saving the Session

After completing the required fields:

  • Click Save

  • A confirmation message is displayed

  • The session appears immediately in:

    • Calendar View on the selected date and time

    • Table View under the appropriate tab (Pending or Upcoming)

3. Viewing Session Details

To view complete information about a scheduled session, admins can open the session details directly from the sessions list. This allows you to review key information such as the student, instructor, session type, timing, and status before making any updates or changes.

Regardless of which view you are in (list, month, week, day), clicking a session opens the Session Detail Page, which includes:

General Details
  • Session type

  • Session category

  • Subject/expertise

  • Student Pricing

  • Visibility

  • Location

  • Location type & value

  • Session Date & time

Instructor Details
  • Tutor/Counselor avatar

  • Name

  • Rating

  • Contact email

Student Details
  • Student name

  • Student email

  • Action Plan (View / Edit depending on session status)

Action Plan in Session Details

The Action Plan is considered a session report that allows admins and instructors to record:

1- Attendance per student

2- Performance per student by scoring the session based on the scores defined by admin and attached to this session catefory 3- Post-session notes and topics covered for all attendees.
Action Plan for Pending & Upcoming Sessions

For Pending and Upcoming sessions, the session details page displays an Add button under the Action Plan column.

Clicking Add opens the Add Action Plan form, allowing admins or instructors to prepare or record session-related information.

Add Action Plan Form

The Add Action Plan form captures structured feedback and session outcomes.

Action Plan Fields
Field Description
Attendance Marks the student as Present or Absent for the session.
Scoring Fields Rates the student’s based on the criteria attached to the session category defined by admin in the Scores & Ratings subtab under the main Calendar & Sessions main tab in the admin panel.
Topics Covered Records the key topics discussed during the session.
Report A rich-text editor for detailed session notes, observations, and feedback.
Upload Allows uploading supporting files or resources related to the session.

After entering the required information, click Save to store the action plan.

Action Plan for Completed Sessions

Once a session is marked as Completed, the Action Plan section changes to provide View and Edit options instead of Add.

Screenshot: View & Edit Action Plan Buttons (Completed Session)

This ensures that completed session records remain accessible for review while still allowing updates if required.

View Action Plan

Clicking View opens the Action Plan in a read-only format.

View Action Plan Details
Field Description
Attendance Displays whether the student was marked Present or Absent.
Scoring Metrics Shows the recorded scores for the session.
Topics Covered Lists the topics that were covered in the session.
Report Displays the instructor’s session report and observations.

This view is commonly used for academic reviews, quality checks, and performance tracking.

Edit Action Plan

Clicking Edit opens the Edit Action Plan form, pre-filled with existing data.

Edit Action Plan Fields
Summary of Action Plan Behavior by Session Status
Session Status Action Plan Options
Pending Add Action Plan
Upcoming Add Action Plan
Completed View & Edit Action Plan
Cancelled Action Plan not available

4. Table View of Sessions

The Table View displays all scheduled sessions in a structured, list-based format, making it easy to review, sort, and manage sessions at scale. This view is ideal for admins who need quick access to session details, statuses, and actions without switching between dates. It supports filtering and scanning multiple sessions efficiently in one place.

 

Table View Tabs

The table view of sessions displays 4 subtabs:

  • Pending – Sessions scheduled by admin or instructor and not yet accepted by students or parents.

  • Upcoming – Confirmed sessions scheduled or accepted by students or parents.

  • Completed – Sessions that have already taken place and the Action Plan is already completed. 

  • Cancelled – Sessions that were cancelled.

Each tab displays sessions relevant to its state, while the table structure and actions remain consistent.

Table Columns Explained (Applies to All Subtabs)
ColumnDescription
Date / TimeDisplays the scheduled date and time of the session, including start and end time and by clicking it opens session details page.
TypeIndicates the session type, such as Tutoring or Counseling.
LocationDisplays any location that is defined under the Session Category by admin or allows manual entry of the session location address.
Location TypeSpecifies how the session location is determined (e.g., Student Address or Virtual Link) as defined by admin when creating a Session Category.
Location Type ValueDisplays the actual location type value when applicable as defined by admin.
CategoryThese are defined by admin from the Session Categories subtab under the main Calendar & Sessions main tab in the admin panel. An example would be In Home Session or Online Session.
Assigned ToDisplays the assigned instructor, including name and email.
StudentsLists the primary student and indicates if additional students are included.
DurationShows the total duration of the session.
Subject / ExpertiseDisplays the subject or expertise associated with the session.
Created OnShows the date the session was created in the system.
StatusIndicates the current session status (Pending, Upcoming, Completed, or Cancelled).
ActionsProvides quick access to View, Edit and Delete session actions.

 

This unified approach reduces repetition and allows admins to manage all session states from one consistent interface.

 

Filtering Sessions

At the top right of All Sessions, click the Filter icon to open advanced filtering options.

 

You can filter sessions by:

  • Students

  • Instructors

  • Session Type

  • Category

  • Location

Click Apply to refine the displayed list.
Click Reset to return to all sessions.

Filters help teams quickly locate sessions for a specific instructor, day, subject, or group of students.

Searching for Sessions

Use the search bar available in list view and all tab views to search for:

 

  • Student names

  • Instructor names

  • Session types

  • Dates

The module instantly filters the displayed sessions.

 

Print Table (Export Schedule)

The Print button (printer icon) lets admins generate a print-friendly copy of the currently visible Table schedule. This is useful when you need a hard copy for coordination, meetings, or offline review.

 

 
What this action does
  • Opens the Sessions table in a print preview format

  • Captures the whole list

  • Prints the schedule based on the filters currently applied (so you only print what you’re viewing)

 

Note: For best results, apply filters before printing so only relevant sessions appear.

 

5. Calendar View of Sessions

The Calendar View provides a visual, interactive overview of all scheduled sessions and events across students, instructors, and counselors. It allows admins to quickly understand availability, manage schedules efficiently, and make real-time adjustments without leaving the calendar interface.

 

This view is designed for day-to-day operational control, especially when managing a high volume of sessions.

 

Available Calendar Views

Admins can switch between multiple calendar layouts depending on their scheduling needs:

  • Day View – Focuses on sessions scheduled for a single day, ideal for detailed daily planning

 

  • Week View – Displays all sessions across a full week for broader workload visibility

 

  • Month View – Provides a high-level overview of scheduled sessions and upcoming events

Each view updates dynamically based on applied filters.

 

Session Cards in Calendar View

Each session displayed on the calendar appears as a session card, which includes:

 

  • Student name

  • Assigned instructor

  • Session category 

  • Start and end time

IMPORTANT NOTES:

1- Color-coding is based on the admin selection while creating the Session Category

2- The ORANGE EXCLAMATION MARK icon represents Pending Sessions. 

3- Once attendance is taken the name of the student will display a green checkmark if present and a red X if absent. 

4- Cancelled sessions are greyed out on the calendar view. 

5- Dragging the session card to another date wil automatically reschedule the session at the same time for the new date. 

 
Session Card Details

When an admin clicks on any session card in the Calendar View, a detailed session panel opens. This panel provides a quick overview of the session along with multiple action buttons for managing the session without leaving the calendar.

 
 
Session Information Displayed

The session card details panel displays the following information:

  • Session title (Session category and instructor name)

  • Scheduled date

  • Session time (start and end)

  • Location type value and location address if applicable
  • Session category 

  • Public or private notes
  • Number of attendees

  • List of assigned students

This allows admins to quickly review session details before taking any action.

 
Session Card Action Buttons

At the top of the session card details panel, multiple action icons are available. Each button performs a specific function.

Action Buttons Explained
ButtonDescription
Edit SessionOpens the Edit Session form, allowing admins to modify session details such as date, time, tduration, or students.
EmailSends an email related to the session to the assigned student(s).
SMSSends an SMS notification related to the session.
Duplicate SessionCreates a copy of the session with the same details by specifying the target date and time, allowing quick replication of similar sessions.
Delete SessionPermanently deletes the session from the system after confirmation.
CloseCloses the session card details panel and returns to the calendar view.

These actions allow admins to manage sessions efficiently without navigating away from the calendar.

 
Taking Attendance from Calendar View

Admins can take attendance directly from the session card details panel. 

 
Student Attendance List

When the Take Attendance button is clicked from a session card in the Calendar View, the Student Attendance List panel opens. This screen allows admins to mark attendance and manage action plans for each student associated with the session.

 
Attendance Screen Overview

The Student Attendance List displays all students linked to the session in a tabular format. Each row represents one student and provides controls to record attendance and manage the student’s action plan.

Attendance Table Columns Explained
ColumnDescription
StudentsDisplays the student’s name associated with the session.
Action PlanAllows admins to add or manage the action plan for the student.
StatusUsed to mark the attendance status of the student for the session.

 
Marking Attendance

To mark attendance for a student:

  1. Locate the student in the list

  2. Open the Status dropdown

  3. Select the appropriate attendance status (e.g., Present or Absent)

Attendance is saved instantly once selected.

 
Adding an Action Plan from Attendance Screen

The Add button under the Action Plan column allows admins to create an action plan directly while marking attendance.

  • Clicking Add opens the Add Action Plan form

  • Admins can record:

    • Attendance confirmation

    • Performance scores

    • Topics covered

    • Session report

This ensures session outcomes are captured immediately after attendance is recorded.

 
Duplicate Session

The Duplicate Session action allows admins to quickly create a copy of an existing session without re-entering all session details. This is especially useful for scheduling recurring or similar sessions.

 

 
How to Duplicate a Session
  1. Open Calendar View

  2. Click on the session card you want to duplicate

  3. Click the Duplicate Session (copy) icon from the session card actions

This opens the Duplicate Session confirmation window.

 

 
Duplicate Session Confirmation

The confirmation window displays a message confirming the session being cloned and allows admins to define the new schedule.

 
Duplicate Session Fields
FieldDescription
Target DateSelect the date on which the duplicated session should be scheduled.
Target TimeSelect the start time for the duplicated session.
 
Completing the Duplication
  • Click Duplicate to create the new session

  • Click Cancel to exit without duplicating

 

Once duplicated:

  • The new session retains the same:

    • Session type

    • Tutor or counselor

    • Subject or expertise

    • Duration

    • Location settings

    • Students

Only the date and time are changed based on the selected target values

 

The duplicated session immediately appears in:

  • Calendar View on the selected date and time

  • Table View under the appropriate tab (Pending or Upcoming)

 
Drag & Drop Scheduling

The calendar supports drag-and-drop functionality for faster schedule adjustments:

 

  • Move a session to another day directly from the calendar

  • Changes are saved instantly and reflected across all related profiles

This eliminates the need to open the session edit form for minor scheduling changes.

⚠️ Drag & drop respects instructor availability and conflict rules where applicable.

 

Calendar Filters

The filter panel allows admins to narrow down visible sessions based on specific criteria, such as:

 

  • Student

  • Instructor

  • Attendance status
  • Session type

  • Session category

  • Session location

 

Filters can be applied individually or in combination, helping admins focus on exactly what they need to manage.

Filters apply instantly and update the calendar view in real time.

 

Print Calendar (Export Schedule)

The Print button (printer icon) lets admins generate a print-friendly copy of the currently visible calendar schedule. This is useful when you need a hard copy for coordination, meetings, or offline review.

 

 
What this action does
  • Opens the calendar in a print preview format

  • Captures the same date range and view you are currently using (e.g., Month / Week / Day)

  • Prints the schedule based on the filters currently applied (so you only print what you’re viewing)

Note: For best results, apply filters before printing so only relevant sessions appear

 
Quick Actions from Calendar

From the calendar itself, admins can perform several actions without navigating away:

  • Open session details

  • Edit session information

  • Cancel or update session status

  • Duplicate sessions

  • Review session assignments

This ensures accurate scheduling data at all times.

 

Sync Sessions With Your Own Calendar

In the Month/Week/Day views, a Sync button appears on the top right.

 

 

This allows administrators or instructors to sync their sessions with an external calendar (Google Calendar, Outlook, Apple Calendar, etc.), ensuring seamless personal schedule management.

 

6. Instructors Availability View

Shows two subtabs to quickly view Tutors and Counselors availability on the calendar in a daily view

:

 

Perfect for front-desk teams scheduling facilities or for coordinators managing instructor availability.

IN THIS ARTICLE