relayable icon indicating copy to clipboard operation
relayable copied to clipboard

Relayable will make you learn Relay and GraphQL. Book in theory, web app in practice.

Open source web app (Relayable)

CircleCI codecov apm

Relayable is an open source web app to publish questions and give answers. The app is built with:

  • React - A declarative, efficient, and flexible JavaScript library for building user interfaces. https://reactjs.org
  • Relay - Relay is a JavaScript framework for building data-driven React applications. https://relay.dev
  • Koa - Expressive middleware for node.js using ES2017 async functions https://koajs.com
  • GraphQL - A reference implementation of GraphQL for JavaScript http://graphql.org/graphql-js/
  • Mongoose - MongoDB object modeling designed to work in an asynchronous environment. https://mongoosejs.com
  • MongoDB - The MongoDB Database https://www.mongodb.com/
  • Material-UI - React components for faster and easier web development. Build your own design system, or start with Material Design. https://material-ui.com/

Contribution guidelines

Please review our contribution guidelines and code of conduct when contributing.

License

MIT License