Blackboarder UOS
Smart Academic Companion
Online
Loading cached deadlines...

Deadlines for Today
Registered Courses
Tap any day on the calendar to view scheduled exams and assignments.
0 Urgent (<48h)
0 This Week
0 Total Tasks
Syllabus Grade Progress
0% Done

Class Meeting Times

schedule.pdf

Official lecture and lab meeting times. Deadlines are automatically aligned to these times unless your doctor specifies home submission.

Syllabus Grade Distribution

Syllabi DB

Grade weighting rules extracted directly from your official course syllabi:

Cloud Sync & Device Pairing

Pair your phone with your Chrome extension

Enter the Sync Key from your extension settings (or open via pairing link) to load your private deadlines.

Appearance & Theme

Choose your preferred visual mode

You can also switch themes instantly anytime using the button in the top navigation bar.

Mobile Push Notifications

Receive deadline reminders directly on your phone

Push Alerts Checking permission status...
24 Hours Before: Advance reminder for pending submissions.
2 Hours Before: Final countdown alert for imminent deadlines.
New Announcements: Instant notification when new dates are detected.

iOS Tip: On iPhone/iPad, add Blackboarder to your Home Screen (Share > Add to Home Screen) to enable iOS lock-screen push alerts, or subscribe to the Calendar feed below.

Live Calendar Feed (WebCal)

Sync to Apple Calendar (iOS) or Google Calendar

RFC 5545

Subscribe once on your phone. Apple Calendar and Google Calendar will automatically refresh in the background, displaying lock-screen widgets and native alerts.

Subscribe in Apple Calendar
Loading feed link...
How to subscribe on iPhone (Apple Calendar)
  1. Tap Subscribe in Apple Calendar above (or copy the feed URL).
  2. iOS will prompt: "Subscribe to calendar?". Tap Subscribe.
  3. Set Auto-Refresh to Every Hour and tap Add.
  4. All due dates and class times will appear natively on your iOS Calendar and Lock Screen widgets.
How to subscribe on Android / Google Calendar
  1. Copy the Calendar Feed URL using the button above.
  2. Open calendar.google.com in your browser (or desktop).
  3. Beside "Other calendars" on the left, click the + button and choose "From URL".
  4. Paste the copied URL and click Add calendar.

iOS Home & Lock Screen Widgets

Offline-ready widgets with automatic disk caching

Offline Ready

Add live interactive widgets to your iPhone Lock Screen and Home Screen (Small & Medium) using the free Scriptable iOS app. Works offline by automatically caching your deadlines to local storage whenever connected!

How to setup on iPhone (Scriptable)
  1. Download Scriptable from the App Store (free).
  2. Tap Copy Widget Script above (your Sync Key is automatically included).
  3. Open Scriptable, tap + to create a new script.
  4. Paste the code, rename the script to Blackboarder, and tap Done.
  5. On your iPhone Home Screen or Lock Screen, long-press to enter edit mode, tap +, search for Scriptable, and add a widget.
  6. Tap the widget to edit: select Blackboarder as the script. All deadlines, courses, rooms, and pending counters will display seamlessly even when offline without Wi-Fi!

Automated Wi-Fi Sync

Keeps your phone updated with your laptop extension

Cloud Database: Firebase (24/7 Active)
Laptop Extension Sync: Every day at 12:00 AM + on scan
Last Database Update: Never
Network Status: Connected (Wi-Fi)

Jev Classifier & Generative AI

3-Tier hybrid extraction settings for announcement parsing

Hybrid Engine

Configure TypeSafe AI Jev (~100ms decision classifier) and OpenRouter Gemini for extracting deadlines from pasted doctor announcements.

~100ms Gatekeeper
Weeds out non-deadlines and locks category (Quiz, Exam, Homework) before calling slow Generative AI.
Deep reasoning for complex multi-line date synthesis and Arabic text.

Backup & Data Management

Export or restore your deadlines and calendar files

Save an offline JSON snapshot of all your scheduled deadlines or download an RFC 5545 (.ics) file for manual calendar import.