Demo of how to use Firebase to handle progress updates