Blockly Docs Logo Blockly Docs
Docs / Notifications and Offline Guide

Notifications and Offline Guide

Notifications and Offline Guide (Students)

Use this guide to configure reminders, quiet hours, app install behavior, and offline expectations.

Table of Contents

1. Notification Basics

Notifications can help with:

  • Upcoming class reminders
  • Schedule change alerts
  • Important student-facing announcements

Reminder:

  • Notifications depend on browser permission and device settings.
  • Permission is per-device, not account-wide.

2. Enable Notifications

  1. Open app settings.
  2. Go to notifications.
  3. Turn notifications on.
  4. Accept browser permission prompt.
  5. Keep the app open for a few seconds to complete registration.

Verify it worked:

  • Notification toggle stays enabled.
  • Browser site settings show notifications allowed.
  • Device is not in a mode that silences alerts.

3. Quiet Hours and Notification Preferences

Use quiet hours to prevent distractions.

Recommended setup:

  1. Set quiet hours for sleep.
  2. Keep only essential reminders enabled.
  3. Disable low-priority alerts during class or study periods.

If you receive too many alerts:

  1. Reduce categories.
  2. Adjust quiet-hour window.
  3. Re-test for one school day.

4. If Notifications Stop Working

Follow this reset sequence:

  1. Confirm device is online.
  2. Confirm browser permission is allowed.
  3. Disable then re-enable notifications in app settings.
  4. Fully close and reopen app.
  5. Restart browser.
  6. Reboot device.

If still broken, collect:

  • Device + browser
  • Whether app is installed
  • Time last notification was received
  • Whether quiet hours were enabled

Then escalate using Troubleshooting and FAQ.

5. Install as an App (PWA)

Installing can improve access speed and notification consistency.

Desktop:

  1. Open app.
  2. Click Install if shown.
  3. Launch from app icon.

Mobile:

  1. Open app in supported browser.
  2. Use browser install option.
  3. Launch from home screen icon.

6. Offline Behavior

What usually works offline:

  • Opening previously visited pages
  • Seeing some cached schedule data

What usually does not work offline:

  • Fresh schedule updates
  • Account updates requiring server checks

Best practice:

  • Open the app online at least once daily to refresh data.

7. Force App Update If It Looks Outdated

If you suspect stale content:

  1. Close all app/browser tabs.
  2. Reopen app.
  3. Hard refresh page.
  4. If still outdated, clear site cache and reopen.

After update:

  • Recheck current block.
  • Recheck full day schedule.

8. Notification Self-Test Checklist

Run this quick test after setup or device changes:

  1. Confirm notification permission is allowed.
  2. Confirm app notification toggle is on.
  3. Confirm quiet hours are not currently active.
  4. Keep app open for one minute while online.
  5. Lock device and wait for next scheduled reminder window.

If no reminder appears after a normal reminder window, use section 4 and then escalate if needed.