Example for an offline messageing web application using Dart