YeneSchool
Platform Features

Offline Mode (PWA)

How YeneSchool works when you have no internet connection, what features are available offline, and how data syncs when connectivity returns.

Offline Mode (PWA)

YeneSchool is a Progressive Web App (PWA), which means it can work even when your internet connection is slow or unavailable. This is especially useful in areas of Ethiopia with limited connectivity.

Installing YeneSchool as an App

  1. Open YeneSchool in your mobile browser (Chrome or Safari).
  2. When prompted, tap Add to Home Screen — or use your browser's Install App option from the menu.
  3. The app icon will appear on your home screen just like a native app.
  4. Open it from there for the fastest experience, including offline access.

What Works Offline

FeatureOffline Available
View previously loaded attendance records✅ Yes
Mark student attendance (teachers)✅ Yes
Enter grades for students (teachers)✅ Yes
View timetable✅ Yes
Read downloaded announcements✅ Yes
Pay fees online❌ Requires internet
Send or receive messages❌ Requires internet
Load new notifications❌ Requires internet
View report cards for the first time❌ Requires internet

!NOTE Data that you viewed before going offline is cached and still readable. New data — such as grades that were published while you were offline — will only appear after you reconnect.

How to Know You Are Offline

When YeneSchool detects no internet connection, an "You are offline" banner appears at the top of the screen. The banner disappears automatically once connectivity is restored.

How Sync Works

When your connection returns:

  1. Any attendance or grade entries made offline are automatically uploaded in the background.
  2. New data from the server (notifications, messages, updated grades) is downloaded.
  3. The interface refreshes to show the latest information.

!IMPORTANT Do not close the app immediately after reconnecting. Allow a few seconds for the background sync to complete before logging out.

Copyright © 2026 YeneSchool · All rights reserved.