## Overview Set up environment variables and external service configurations for the Dev-Dash application. ## Tasks - [ ] Create `.env` file from `env.example` - [ ] Set up Clerk.dev authentication - [ ] Create Clerk application - [ ] Configure authentication methods (GitHub, email) - [ ] Add development URLs to allowed redirects - [ ] Add production URLs to allowed redirects - [ ] Set up Supabase database - [ ] Create Supabase project - [ ] Run database schema scripts from `SETUP.md` - [ ] Enable Row Level Security (RLS) - [ ] Test database connections - [ ] Configure environment variables in `.env` - [ ] `VITE_CLERK_PUBLISHABLE_KEY` - [ ] `CLERK_SECRET_KEY` - [ ] `VITE_SUPABASE_URL` - [ ] `VITE_SUPABASE_ANON_KEY` ## Acceptance Criteria - [ ] Application starts without environment errors - [ ] Authentication flow works end-to-end - [ ] Database connections are successful - [ ] All environment variables are properly configured ## Resources - See `SETUP.md` for detailed instructions - Clerk documentation: https://clerk.com/docs - Supabase documentation: https://supabase.com/docs ``` ---
Overview
Set up environment variables and external service configurations for the Dev-Dash application.
Tasks
.envfile fromenv.exampleSETUP.md.envVITE_CLERK_PUBLISHABLE_KEYCLERK_SECRET_KEYVITE_SUPABASE_URLVITE_SUPABASE_ANON_KEYAcceptance Criteria
Resources
SETUP.mdfor detailed instructions