A sample application that uses GraphQL with Apollo for server and client.
See it in action via https://gqchat.herokuapp.com
Original tutorial came from https://dev-blog.apollodata.com/full-stack-react-graphql-tutorial-582ac8d24e3b but have been modified to use the latest Apollo API.
- React 16 (https://reactjs.org/blog/2017/09/26/react-v16.0.html)
- Styled components (https://github.com/styled-components/styled-components)
- Ant Design (https://ant.design)
- ESLint
- Prettier
- react-app-env
- Persist channels and message via Mongo or MySQL
- Add timestamp when the channel and message was created