Open the app

Classes, batches & promotion

Classes are the cohorts teachers mark attendance against. This guide covers creating a class, moving it forward to the next semester (promotion), graduating a batch at the end of a programme, and deleting classes — plus how your attendance archive is kept safe along the way.

Done on a computer. Creating, promoting, graduating, and deleting classes is done on desktop. On a phone you can see the class list, but not these actions.

Adding a class

On the Classes tab, choose Add class and enter a Class Name (like BBS 1) and a Batch (like the year, e.g. ). The name is capitalised automatically.

Each time you add a class this way, it starts a new batch — a fresh cohort. You don't add the next semester's class manually; that happens later through promotion (below).

End the class name with a number. Daily Tab asks you to finish the name with a number — the semester or year (e.g. BBS 1). This lets it auto-suggest the next name (BBS 2) when you promote. If the name doesn't end in a number, you can't add the class until you add one.

What a "period" is

You never create periods yourself. When you add a class, Daily Tab automatically opens its first academic period — the window teachers mark attendance against. When you later promote or graduate that class, its period is closed, and a promotion also opens a fresh period on the new class. In plain terms, each period is one semester.

Promoting a class to the next semester

At the end of a semester, use Promote on the class, then choose Promote to next class. You'll set:

Save the archive — it's the only detailed copy. When you promote, Daily Tab downloads a ZIP archive of the class's full daily attendance first, then asks you to confirm the file is safely in your Downloads. This matters: promoting permanently removes the class's day-by-day records and keeps only totals in the app. The ZIP is the only complete copy, so keep it somewhere safe.

After promoting, the old class becomes an archived record in the batch (you can still see its totals and per-student percentages), and the new class is the live one going forward.

Re-assign your teachers after promoting. Promotion does not carry teacher assignments over to the new class. Once you've promoted, go to Assignments & electives and assign teachers to the new class — otherwise they won't be able to mark attendance. Elective rosters also need to be set again on the new class.

Graduating a batch

When a cohort finishes its programme, use PromoteGraduate this batch. As with promotion, a ZIP archive downloads first and you confirm you've saved it, because the daily records are removed and only totals are kept.

Graduating sets the batch's classes inactive and marks the cohort as graduated. Those students then appear under Graduated Batches as alumni, with their overall attendance. Graduating can't be undone from the app, so be sure before you confirm.

Graduated Batches

Past cohorts live under Graduated Batches on the Classes tab. For each, you can see the alumni, their overall attendance percentage, and a breakdown per class they went through. It's a read-only record — there's no un-graduate or export from here.

Editing and deleting

Edit lets you rename a class. To remove one, use Delete:

Delete is permanent. Unlike promotion and graduation — which keep totals — deleting removes the class (or batch) and its data for good. The only copy that survives is the ZIP you saved. There's no undo.
Need a hand? If something here doesn't match what you're seeing, email support@dailytab.app and we'll help.