Skip to content

GraphQL Summit 2023 Workshop Demo for Federated Subscriptions in GraphOS.

License

Notifications You must be signed in to change notification settings

korinne/demo-kahoot-clone-supergraph

 
 

Repository files navigation

Kahoot Clone Demo App - Subgraphs

Welcome to the project for GraphQL Summit 2023 "Federated Subscriptions in GraphOS" workshop!

⚠️ Before the workshop

Please complete the following pre-requisites and installations before the workshop.

You will need:

TypeScript

  1. Navigate to the quiz_subgraphs_ts folder.

  2. Navigate to the quiz folder.

  3. Run npm i, then npm run dev. This will run the quiz subgraph on port 4005.

  4. Navigate to the quiz_subgraphs_ts/player folder.

  5. Run npm i then npm run dev. This will run the player subgraph on port 4006.

Rust

  1. Navigate to the quiz_subgraphs/rs folder.

  2. Navigate to the quiz folder. This will run the quiz subgraph on port 4005.

  3. Run cargo run.

  4. Navigate to the quiz_subgraphs_rs/player folder.

  5. Run cargo run. This will run the player subgraph on port 4006.

Getting help

For any issues or problems, join us on Discord in the #summit-workshops channel.

About

GraphQL Summit 2023 Workshop Demo for Federated Subscriptions in GraphOS.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 69.9%
  • TypeScript 29.9%
  • Procfile 0.2%