GitHub Repository
You can find the project source code on GitHub.
The Pages Router is still fully supported, but for new projects we recommend the App Router quickstart.
Project Setup
Let’s create a new Next.js application with Pages Router and install@upstash/redis package.
create-next-app defaults to the App Router. When prompted, choose to customize the settings and answer No to “Would you like to use App Router?” to get a Pages Router project.Database Setup
Create a Redis database using Upstash Console or Upstash CLI and copy theUPSTASH_REDIS_REST_URL and UPSTASH_REDIS_REST_TOKEN into your .env file.
.env
Home Page Setup
Update/pages/index.tsx:
/pages/index.tsx
Run & Deploy
Run the app locally withnpm run dev, check http://localhost:3000/
Deploy your app with vercel
You can also integrate your Vercel projects with Upstash using Vercel
Integration module. Check this article.