This demo uses AWS DSQL Postgres with Next.js to fetch movies from the database. It is able to securely connect to DSQL without using hardcoded access tokens through Vercel's OIDC Federation.
Demo: View Demo
Getting Started:
-
Click the "Deploy" button to clone this repo, create a new Vercel project, setup the AWS integration, and provision a new DSQL database:
-
Once the process is complete, you can clone the newly created GitHub repository and start making changes locally.
- Pull vercel environment variables locally
vercel env pull- Install dependencies:
pnpm install- Run migrations to create tables:
pnpm run db:migrate- Seed the database with movie data:
pnpm run db:seed- Start the development server:
pnpm run dev