College tracking

MBBS Attendance Tracker for Theory, Postings, and Timetables

AlphaLearn's attendance tracker is built for the messy reality of medical college. Theory attendance, clinical postings, timetable changes, holidays, extra classes, and logbook notes are kept as separate but connected records.

Main tabs include theory, postingsMain tabs include theory, postings, timetable, calendar, and logbook.
Theory subjects store held, attendedTheory subjects store held, attended, target percentage, semester, schedule entries, and history.
Default theory target is savedDefault theory target is saved in local storage and defaults to 75 percent.
Connected search
Theory attendance.
MBBS Attendance Tracker for Theory, Postings, and Timetables
College tracking / MBBS workflow
Live feature
Track
Main tabs include theory, postings
Theory subjects store held, attended
Default theory target is saved
Set a global theory target
Subjects can be filtered by
Study context
Built from app logic
What it does

Small details that make the feature useful every day

Show that attendance is not only a percentage calculator. It handles theory, postings, timetables, holidays, logbook, reminders, and automatic daily class generation.

Main tabs include theory, postings

Main tabs include theory, postings, timetable, calendar, and logbook.

Theory subjects store held, attended

Theory subjects store held, attended, target percentage, semester, schedule entries, and history.

Default theory target is saved

Default theory target is saved in local storage and defaults to 75 percent.

Set a global theory target

Students can set a global theory target and per-subject targets.

Subjects can be filtered by

Subjects can be filtered by semester.

Theory attendance can be marked

Theory attendance can be marked present or absent for the current day.

Workflow

How students use it inside AlphaLearn

The automatic attendance flow reduces daily entry work. After a student sets subjects and a weekly schedule, AlphaLearn can generate the day's classes and let the student mark each one as present, absent, cancelled, or extra.

Theory attendance

Theory attendance.

Posting attendance

Posting attendance.

Safe bunks and catch-up

Safe bunks and catch-up.

Mark Sundays and holidays

Mark Sundays and holidays.

Feature preview

Track with less friction

  • Main tabs include theory, postings, timetable, calendar, and logbook.
  • Theory subjects store held, attended, target percentage, semester, schedule entries, and history.
  • Default theory target is saved in local storage and defaults to 75 percent.
  • Students can set a global theory target and per-subject targets.
  • Subjects can be filtered by semester.
  • Theory attendance can be marked present or absent for the current day.
  • Multiple marks on the same day are stored with unique attempt keys.

Theory attendance.

Main tabs include theory, postings, timetable, calendar, and logbook.

Track

Posting attendance.

Theory subjects store held, attended, target percentage, semester, schedule entries, and history.

Track

Safe bunks and catch-up.

Default theory target is saved in local storage and defaults to 75 percent.

Track
More from the logic

Extra capabilities worth mentioning on the SEO page

These smaller product details are useful for long-tail SEO and for showing that the feature is practical, not just a headline.

  • Multiple marks on the same day are stored with unique attempt keys.
  • Undo is supported for theory history entries.
  • Bulk mark all present is available for the day's theory subjects.
  • Weekly trend, current streak, and subject analytics are computed from attendance history.
  • What-if calculator estimates the impact of future attendance or absence.
  • Export creates an attendance summary.
  • Postings are separate from theory attendance.
  • Posting creation accepts subject, date range, working days, total days, attended/absent days, holidays, and status.
  • Posting stats calculate total days open, all holidays, past holidays, all absent, past absent, total attended, and percentage.
  • Posting calendar shows date-level status with toggles.
  • Posting dates can be toggled and past postings can be archived or reopened.
  • Smart posting guidance can tell students how many days are safe or needed based on targets.
  • Timetable supports semester-specific schedules.
  • Timetable has today view and full view.
  • Default timetable days are Monday to Saturday.
  • Timetable slots include common class periods such as 9:00 AM, 10:00 AM, 11:00 AM, 12:00 PM, and 2:00 PM.
  • Timetable presets include common medical college patterns.
  • Students can edit timetable cells, clear cells, quick clear cells, manage days, manage slots, add custom slots, and export timetable.
  • Timetable import via URL parameter is supported.
  • Calendar events can be added, edited, colored, deleted, and shown in upcoming events.
  • Calendar event notifications can be scheduled.
  • Logbook entries can be attached to subject, type, semester, date, title, and content.
  • Subject detail modal includes overview, analytics, schedule preview, and logbook.
  • Attendance reminder notifications are scheduled when allowed.
  • Data is cached locally for optimistic rendering before Firestore finishes loading.
  • Data syncs through local storage, storage helper, and Firestore collections.
  • A setup wizard creates subjects with target, initial held count, and initial attended count.
  • The wizard creates a weekly master schedule for Monday to Saturday.
  • A daily class instance is generated from the master schedule for each date.
  • Sunday has no default schedule unless configured.
  • Daily classes start as pending.
  • Class statuses include pending, present, absent, and cancelled.
  • Class types include regular and extra.
  • Students can add extra classes to a day.
  • Calendar view shows daily attendance dots based on present/total classes.
  • Overall stats calculate total held, total attended, catch-up needed, and safe bunks.
  • Catch-up and safe-bunk calculations are based on target percentage.

Content source: `src/js/attendance.js`, `src/js/automaticattendance.js`.

AlphaLearn AI

Track smarter with a medical study system built around real workflows

AlphaLearn's attendance tracker is built for the messy reality of medical college. Theory attendance, clinical postings, timetable changes, holidays, extra classes, and logbook notes are kept as separate but connected records.