Skip to main content


This tutorial assumes you have the following:

  • Next.js knowledge - You only need basic-level experience with Next.js.
  • Uniform account - If you don't already have one, you can sign up for a free community tier account.
  • Uniform project - We recommend creating a new empty project in Uniform. This tutorial was written using an empty project. Depending on your account, you might not be able to create a new project. In this case you can use an existing project.
  • Uniform API key - This key must be assigned to your project and have rights to read and write to Canvas.
  • Examples repository - This example requires code from the following repository. You should clone this reposity:

    The files from this repository that are referenced in this tutorial are located under the following path: