Initial commit

This commit is contained in:
2026-04-15 10:29:18 -04:00
commit 21c82882f4
46 changed files with 3968 additions and 0 deletions

29
.env.example Normal file
View File

@@ -0,0 +1,29 @@
# ── Zoho OAuth (Server-to-Server / Client Credentials) ──────────────────────
# Create a "Server-based Application" in Zoho API Console
# https://api-console.zoho.com
ZOHO_CLIENT_ID=
ZOHO_CLIENT_SECRET=
ZOHO_ACCOUNTS_URL=https://accounts.zoho.com/oauth/v2/token
ZOHO_CRM_API_URL=https://www.zohoapis.com/crm/v3
ZOHO_BILLING_API_URL=https://www.zohoapis.com/billing/v1
ZOHO_BOOKING_ORG_ID=
# ── Zoho Bookings ────────────────────────────────────────────────────────────
# The public URL of your Zoho Bookings service page
ZOHO_BOOKINGS_URL=https://bookings.zoho.com/portal/YOUR_PORTAL/book
NEXT_PUBLIC_BOOKINGS_URL=https://bookings.zoho.com/portal/YOUR_PORTAL/book
# ── Zoho SalesIQ Live Chat & Analytics ──────────────────────────────────────
# Find in SalesIQ → Settings → Websites & Mobile Apps → widget embed code
# The widgetcode value inside the <script> snippet
NEXT_PUBLIC_SALESIQ_WIDGET_CODE=
# ── NextAuth (Auth.js v5) ────────────────────────────────────────────────────
# Generate: openssl rand -base64 32
AUTH_SECRET=
AUTH_URL=http://localhost:3000
# Google OAuth provider (for /migrate login)
# https://console.cloud.google.com/apis/credentials
AUTH_GOOGLE_ID=
AUTH_GOOGLE_SECRET=