A blogging platform based on firebase