Attendance System

Roadmap

What's shipped, what's next, and what's on the horizon.

✓ Shipped

  • ✓ QR-code attendance with time windows, passwords, geofence
  • ✓ Roster CSV import + copy between modules + bulk delete
  • ✓ Recurring timetable + bulk code generation
  • ✓ Manual attendance override with photo capture
  • ✓ Live presenter view with real-time count
  • ✓ Quiz builder (MCQ/multi/TF/short/fill/match) with rich text + images
  • ✓ Quiz question bank + CSV import
  • ✓ Live 1-question polls
  • ✓ Standalone surveys
  • ✓ Meeting scheduler (drag-select grid + custom proposals)
  • ✓ Conferences & events (registration/attendance/feedback)
  • ✓ Assignment submissions
  • ✓ Gradebook with weight validation, curve, letter grades
  • ✓ Excel/CSV/PDF exports, print sheets, student certificates + ID cards
  • ✓ Faculty invites, credits ledger, Stripe checkout
  • ✓ Two-factor auth (TOTP)
  • ✓ Session management + admin login history
  • ✓ Co-teachers on modules
  • ✓ Module announcements + broadcast
  • ✓ Public API v1 with API keys
  • ✓ Public class pages, events calendar, RSS
  • ✓ Notifications inbox + weekly digests (faculty + students)
  • ✓ Global search palette (⌘K)
  • ✓ PWA installable

▶ In progress / next

  • ▶ Attendance auto-close (mark unmarked absent when window ends)
  • ▶ Student attendance leaderboard per module
  • ▶ Blog / articles CMS for marketing
  • ▶ Assignment grading batch export
  • ▶ Multi-language (English + Turkish, then Spanish/French)

◇ Later

  • ◇ Rotating attendance codes (anti-share)
  • ◇ Direct LMS integration (LTI 1.3 basic launch)
  • ◇ Cohort year-over-year analytics
  • ◇ Native mobile apps (iOS + Android)
  • ◇ Zoom / Teams / Google Meet OAuth integration
  • ◇ Webhooks for external systems
  • ◇ AI-generated quiz question suggestions
  • ◇ Custom certificate designer

Missing something you need? Tell us — every feature above started as a lecturer request.