Next Steps: Recommendations

  1. In the Menu database, separate categories and products in different data storages within the same database
  2. When caching the menu, use an IDB transaction
  3. Increase UI performance, by replacing innerHTML with other techniques
  4. Let the user know the current offline and storage status
  5. Update assets in the cache when there is connection to the server
  6. Increase PWA installability experience