-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathenv.example
More file actions
39 lines (32 loc) · 1.36 KB
/
Copy pathenv.example
File metadata and controls
39 lines (32 loc) · 1.36 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
# ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
# EDUCORE — ENVIRONMENT VARIABLES
# Copy this file to .env.local and fill in values
# Add these same variables to your hosting platform
# ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
# SUPABASE — Get from: supabase.com → Project → Settings → API
NEXT_PUBLIC_SUPABASE_URL=https://your-project-ref.supabase.co
NEXT_PUBLIC_SUPABASE_ANON_KEY=your_anon_key_here
SUPABASE_SERVICE_ROLE_KEY=your_service_role_key_here
# TWILIO — Get from: twilio.com → Console Dashboard
# Leave empty to disable SMS/WhatsApp (can enable later)
TWILIO_ACCOUNT_SID=
TWILIO_AUTH_TOKEN=
TWILIO_PHONE_NUMBER=
# RESEND — Get from: resend.com → API Keys
# Leave empty to disable email notifications
RESEND_API_KEY=
# CLOUDINARY — Get from: cloudinary.com → Dashboard
# Leave empty to disable photo uploads
CLOUDINARY_CLOUD_NAME=
CLOUDINARY_API_KEY=
CLOUDINARY_API_SECRET=
# UPSTASH REDIS — Get from: upstash.com → Console
# Leave empty to disable SMS rate limiting
UPSTASH_REDIS_REST_URL=
UPSTASH_REDIS_REST_TOKEN=
# APP
NEXT_PUBLIC_APP_URL=https://yourschool.vercel.app
CRON_SECRET=generate_random_32_character_string
# DEMO MODE
# Set to true to show the demo banner on all dashboards
DEMO_MODE=true