Good read. Loved the story telling as well. Needless you can use the middleware to save the data in local storage as well( if it has any business logic for your application).
We did discuss using local storage for persistence, but in later sprints, we were planning to make immediate updates to the backend so we didn't bother using localstorage. Though, if we did roll out this version in production we will make sure to use localstorage. Thank you for reading.