A PWA FunnyGram - an Instagram for Giphys ποΈ π
- View Giphys:
User can view a list of giphys
- Search Giphys:
User can search for giphys using a keyword
- Refresh:
User can refresh the list of giphys displayed
- Offline Access:
User can open the app and view loaded giphys when offline
- App Shell Caching:
Basic UI elements are loaded from cache
- Dynamic Content Caching:
API requests and fetched giphys are saved to cache for offline access
- Cache Quota Management:
Cached Giphys are deleted when not needed to utilize storage efficiently
- Placeholder Image Rendering:
A placeholder GIF is rendered when a giphy can't be loaded from network and cache
- Manifest:
Manifest enables app to be added to phone and viewed in standalone mode