Writelier (prev 200 Words a Day)

We are a community forming a writing habit and improving together.

patronage page - refactor code to suit the new ssr preact spa paradigm

settings page - refactor code to suit the new ssr preact spa paradigm

article page - refactor how the article is converted from JSON to html to use SlateJS

text editor - implement helper to initialize the editor state depending on the input format (HTML, draftjs, or slatejs)

text editor page - refactor code to suit the new ssr preact spa paradigm

dashboard page, notification page, article page - refactor code to suit the new ssr preact spa paradigm

re-implement csrf protection mechanism to work with the new single page app paradigm

re-implement recaptcha to work with the new single page app paradigm

FAQ, Privacy terms, Terms of Services pages - migrate code to ssr preact spa

experiment with ssr loadable-component

implementing an offline-first architecture

added a report button

We have some spam problem, so I gave the ability to experienced users to report spammers. A reported user /article ceases to be displayed until I review or ban him/her.