Basic web app with ofline framework