Join the Agent Deck Discord Server!
Check out the Agent Deck community on Discord – hang out with 357 other members and enjoy free voice and text chat.
Catalog the albums you listen to, rate them, write reviews, and see what the Discows community is discovering.
SocialTypeScript · CSSGitHub @WesleyEstacioOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗This is a Next.js project bootstrapped with create-next-app.
Copy .env.example to .env.local and fill in the values (see setup steps below).
Install dependencies and push the database schema:
npm install
npm run db:push
Run the dev server:
npm run dev
Open http://localhost:3000 with your browser to see the result.
Authentication uses Auth.js with Google sign-in, backed by a Neon Postgres database through Drizzle ORM.
DATABASE_URL in .env.local.npm run db:push, or generate + run a versioned migration with npm run db:generate followed by npm run db:migrate.http://localhost:3000/api/auth/callback/google (development)https://<your-production-domain>/api/auth/callback/google (production)AUTH_GOOGLE_ID and AUTH_GOOGLE_SECRET in .env.local.Generate a random secret used to sign session cookies:
openssl rand -base64 32
Set it as AUTH_SECRET in .env.local.
Any schema change lives in src/lib/db/schema.ts. After editing it:
npm run db:generate # creates a new SQL migration file under ./drizzle
npm run db:migrate # applies pending migrations to DATABASE_URL
Use npm run db:studio to browse the database with Drizzle Studio.
To learn more about Next.js, take a look at the following resources:
The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.
Check out our Next.js deployment documentation for more details.