This update to an existing budget tracker app allows any user to have offline access and functionality. Users can add or subtract funds both with and without a connection. If there's no internet connection, the transactions will be saved; when there is a connection, the saved data will be updated to the app automatically with the help of Service Worker.
IndexedDb and service workers were both used to enable offline functionality.
Link to deployed app: https://git.heroku.com/limitless-lowlands-47356.git
Primary developer who updated the existing budget tracker app, where the starter code was provided by Xandramus at https://github.com/coding-boot-camp/symmetrical-bassoon.