# Timetables

Timetables connect a section, period, subject, day, and optional teacher.

## Before you start

Create classes, sections, subjects, periods, academic years, and staff users first.

## Step-by-step guide

1. Go to **Academics > Timetables**.
2. Search for the section you want.
3. Select **View Timetable**.
4. If no timetable exists, select **Generate Timetable**.
5. Select a day and period cell.
6. Choose **Subject**.
7. Choose a **Teacher** or leave it as **No Teacher**.
8. Select **Assign** or **Update**.
9. Open an existing entry to edit or delete it.

## What SmartAcademy does in the background

The backend creates a timetable for the selected section and academic year, saves timetable entries, and checks teacher conflicts so the same teacher is not assigned to overlapping section periods.

## Tips

- Configure periods first; no periods means there is nothing to place on the timetable.
- Use the teacher conflict message to correct overlapping assignments.

## Related pages

- [Sections](/smartacademy-v2-platform/academics/sections)
- [Subjects](/smartacademy-v2-platform/academics/subjects)
- [Period configuration](/smartacademy-v2-platform/academics/periods)
