A boilerplate chat application on top of React, React-Native, Relay, GraphQL, RethinkDB and Typescript