EduardvonBriesen / mememuc

Launcher project for the MemeMuc bonus project of OMM WS22/23
1 stars 2 forks source link

Offline Capabilies #21

Open EduardvonBriesen opened 10 months ago

EduardvonBriesen commented 10 months ago

Modern progressive web apps (as studied in tutorial 9) allow webapps to be “installed” locally on a device. Thereby an webapp can be used when the device is offline (i.e. the backend applicaiton is not running / reachable). As soon as the device is back only, the local actions and remote changes are synced again.

  1. Basic: The meme generator webapp can be opened also when the device is offline (i.e. the backend application not running). A custom error message should be prompted, that informs the user that without internet connection neither contents can be viewed nor edited.
  2. Intermediate: In the offline mode, formerly created memes can be viewed
  3. Advanced: Memes can also be created while the device is offline. They are persisted in some browser storage and will be synced with the server as soon as the webapp has a server connection again.
EduardvonBriesen commented 10 months ago

Target: Intermediate