Real-time collaborative drawing canvas with GraphQL & AWS AppSync

Schema:

type Canvas @model {
  id: ID!
  clientId: String!
  data: String!
}

To deploy this application

To deploy this application, you must have the latest version of the Amplify CLI installed & configured. To learn how to do this, check out the documentation here.

  1. Clone the repo & change into the directory
git clone https://github.com/dabit3/appsync-graphql-real-time-canvas.git

cd appsync-graphql-real-time-canvas
  1. Deploy the GraphQL API
amplify init
amplify push
  1. Run the app
    npm start

License

This library is licensed under the MIT-0 License. See the LICENSE file.