This is a Next.js project bootstrapped with create-next-app.
Create a .env.local file in the root directory with the following variables:
# Required - Supabase
NEXT_PUBLIC_SUPABASE_PROJECT_URL=https://your-project.supabase.co
NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY=your-anon-key
SUPABASE_SECRET_SERVICE_ROLE_KEY=your-service-role-key
# Optional
NEXT_PUBLIC_SITE_URL=http://localhost:5001
GITHUB_DASHBOARD_CLIENT_ID=your-github-oauth-client-id
GITHUB_DASHBOARD_CLIENT_SECRET=your-github-oauth-client-secret
RESEND_API_KEY=your-resend-api-key
CRON_SECRET=your-cron-secretFirst, install dependencies and run the development server:
bun install
bun devOpen http://localhost:5001 with your browser to see the result.
The page auto-updates as you edit files.
To learn more about Next.js, take a look at the following resources:
- Next.js Documentation - learn about Next.js features and API.
- Learn Next.js - an interactive Next.js tutorial.
You can check out the Next.js GitHub repository - your feedback and contributions are welcome!
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.