This example shows how to use Clerk with Next.js. The example features adding sign up, sign in, profile management, and an authenticated API route to your Next.js application.
Clerk is Hiring!
Would you like to work on Open Source software and help maintain this repository? Apply today https://apply.workable.com/clerk-dev/.
To run the example locally you need to:
- Sign up at Clerk.dev.
- Go to Clerk's dashboard and create an application.
- Set the required Clerk environment variables from your Clerk project as shown at the example env file.
yarn
to install the required dependencies.yarn dev
to launch the development server.
To learn more about Clerk.dev and Next.js, take a look at the following resources:
- Clerk SSR Documentation
- Quick start
- Clerk.dev Documentation - learn about Clerk.dev features and API.
- Next.js Documentation - learn about Next.js features and API.