a writer web app which based on the ghost