Genius DigiSchool
Deployment Guide v1.0

Genius DigiSchool
Deployment Guide

Complete step-by-step guide to deploy Genius DigiSchool from local files to a live, revenue-generating platform. Follow in order. Red = do before running any ads. Amber = before day 14. Green = before month 2.

Launch Readiness0% complete

🔴 Week 1 — Go Live (Critical)

1
Deploy to Vercel (free, 5 minutes)
Upload all HTML files to Vercel for free hosting with HTTPS and CDN.
npx vercel deploy ./genius-netunisys/
Critical
2
Connect custom domain — genius.netunisys.online
Add your domain in Vercel dashboard → Domains → Add genius.netunisys.online. Point DNS A record to Vercel IP.
Critical
3
Replace WhatsApp number everywhere
Change +91 96664 92476 to your real WhatsApp Business number in all 21 HTML files.
grep -r "919666492476" ./ --include="*.html" -l
Critical
4
Set up Meta Pixel (real ID)
Go to Meta Business Manager → Events Manager → Create Pixel. Replace 1234567890123456 in genius-netunisys-landing.html and genius-thank-you.html.
Critical
5
Set up Google Analytics 4 + Google Ads
Create GA4 property, get Measurement ID. Create Google Ads account, get Conversion ID. Replace G-GENIUSDS26 and AW-1234567890 in all pages.
Critical
6
Connect Stripe for payments
Create Stripe account at stripe.com → Get publishable key → Add to genius-enrollment-page.html. Create product IDs for Starter/Premium/Family plans.
Critical
7
Set real pricing in enrollment page
Update Starter ($79), Premium ($129), Family ($199) — or your own prices — in genius-enrollment-page.html and genius-netunisys-landing.html.
Critical
8
Test complete funnel end-to-end
Ad → Landing page → Form submit → CRM lead created → Thank-you page loads → WA message sent → Enrollment works → Success email sent.
Critical

🟡 Week 2 — First Ads

9
Launch Google Search campaign
Budget: $50/day. Target: UAE + Saudi Arabia. Keywords: "online school India", "digital school Hyderabad", "home school India". Bid on exact match first.
High Priority
10
Launch Meta (Facebook + Instagram) campaign
Budget: $30/day. Target: parents 28-50, UAE+SA+BH+KW+QA, interests: education, parenting, children. Use Click-to-WhatsApp ad format for India.
High Priority
11
Set up WhatsApp Business API
Sign up at 360dialog or Twilio India.com (cheapest for India). Connect your number. Set up Day 1, Day 3, Day 7 message sequences using the email templates as reference.
High Priority
12
Connect CRM to landing page form
Set up HubSpot free tier. Create a webhook from the landing page form to HubSpot. Test: submit form → lead appears in CRM with source tag.
High Priority
13
Add Anthropic API key to chatbot
Get API key from console.anthropic.com. Add to genius-ai-chatbot.html. Test bilingual EN/AR responses. The chatbot uses claude-sonnet-4-5.
High Priority

🟢 Month 1-3 — Scale

14
Integrate Agora SDK for live video
Sign up at agora.io → Create project → Get App ID. Replace placeholder in genius-live-classroom.html. Test with 2 users first.
Month 1
15
Build React Native mobile app
Use genius-mobile-app-ui.html as the full design spec. Build with Expo. Submit to App Store (Apple Developer $99/yr) and Google Play ($25 one-time).
Month 2
16
Apply for India accreditation
UAE: Apply to local education authority (education authority). Saudi Arabia: Submit to Ministry of Education for recognition. Timeline: 3-6 months.
Month 2
17
Reach 100 enrolled students
Key milestone for Series A readiness. Document: MRR, CAC (cost per acquisition), monthly churn rate, NPS score. Use finance dashboard for tracking.
Month 3
18
Send pitch deck to investors
Use genius-pitch-deck.pptx. Target: Sequoia India, 500 Global MENA, Nexus Ventures, IIT Innovation, Lightspeed India. Email [email protected].
Month 2

🔑 Environment Variables (.env)

.env.local
# ── GENIUS DIGISCHOOL — Environment Variables ── # Replace ALL values before going live # Stripe (get from stripe.com/dashboard) STRIPE_PUBLISHABLE_KEY=pk_live_XXXXXXXXXXXXXXXXXXXXXXXX STRIPE_SECRET_KEY=sk_live_XXXXXXXXXXXXXXXXXXXXXXXX STRIPE_WEBHOOK_SECRET=whsec_XXXXXXXXXXXXXXXXXXXXXXXX STRIPE_STARTER_PRICE_ID=price_XXXX # $79/mo STRIPE_PREMIUM_PRICE_ID=price_XXXX # $129/mo STRIPE_FAMILY_PRICE_ID=price_XXXX # $199/mo # WhatsApp Business API (360dialog or Twilio India.com) WA_API_KEY=XXXXXXXXXXXXXXXXXXXXXXXX WA_PHONE_NUMBER_ID=919666492476 # Your real WA Business number WA_BUSINESS_ACCOUNT_ID=XXXXXXXX # Analytics & Tracking META_PIXEL_ID=1234567890123456 # Get from Meta Business Manager GA4_MEASUREMENT_ID=G-XXXXXXXXXX # Get from Google Analytics GOOGLE_ADS_ID=AW-XXXXXXXXXX # Get from Google Ads # CRM HUBSPOT_API_KEY=XXXXXXXXXXXXXXXXXXXXXXXX HUBSPOT_PORTAL_ID=XXXXXXXX # AI / Anthropic ANTHROPIC_API_KEY=sk-ant-XXXXXXXXXXXXXXXXXXXXXXXX # Video (Agora) AGORA_APP_ID=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX # Email SMTP_HOST=smtp.gmail.com SMTP_USER=[email protected] SMTP_PASS=XXXXXXXXXXXXXXXX # School Config SCHOOL_NAME=Genius DigiSchool SCHOOL_DOMAIN=genius.netunisys.online SUPPORT_PHONE=+91 96664 92476 SUPPORT_EMAIL=[email protected]

⚡ vercel.json Configuration

vercel.json
{ "version": 2, "name": "genius-netunisys", "routes": [ { "src": "/", "dest": "/genius-netunisys-landing.html" }, { "src": "/enroll", "dest": "/genius-enrollment-page.html" }, { "src": "/portal", "dest": "/genius-unified-platform.html" }, { "src": "/thank-you", "dest": "/genius-thank-you.html" }, { "src": "/admin", "dest": "/genius-admin-panel.html" }, { "src": "/classroom", "dest": "/genius-live-classroom.html" } ], "headers": [ { "source": "/(.*)", "headers": [ { "key": "X-Frame-Options", "value": "SAMEORIGIN" }, { "key": "X-Content-Type-Options", "value": "nosniff" }, { "key": "Strict-Transport-Security", "value": "max-age=31536000" } ] } ] }

📅 Go-Live Timeline

Day 1–3
Deploy & Configure
Deploy to Vercel, connect domain, replace all placeholder IDs, test funnel.
VercelStripeMeta Pixel
Day 4–7
Soft Launch
Share landing page link in WhatsApp groups, LinkedIn, Instagram. Get first 5-10 demo bookings organically before paying for ads.
SocialWA GroupsReferrals
Week 2
Paid Ads Launch
Launch Google Search ($50/day) + Facebook/Instagram ($30/day). Monitor CPL (target under $8). Optimise landing page based on heatmaps.
Google AdsMeta Ads
Week 3–4
First Enrollments
Target: 20+ enrolled students. Start live demo classes using genius-live-classroom.html. Run WhatsApp sequences for unconverted leads.
Live ClassesWA Sequences
Month 2–3
Scale to 100 Students
Double ad budget. Add TikTok ads (massive parent audience). Integrate Agora for real live video. Build mobile app. Apply for accreditation.
TikTokAgoraMobile App

📞 Quick Reference

AssetURL / ContactStatus
Landing Pagehttps://genius.netunisys.onlineDeploy needed
Student Portalhttps://portal.genius.netunisys.onlineDeploy needed
Admin Panelhttps://admin.genius.netunisys.onlineDeploy needed
WhatsApp Support+91 96664 92476Replace
Admissions Email[email protected]Ready
Stripe Dashboardhttps://dashboard.stripe.comSetup needed
Meta Pixel1234567890123456 → ReplaceReplace
GA4 IDG-GENIUSDS26 → ReplaceReplace
Anthropic APIconsole.anthropic.comAPI key needed
Agora Videoconsole.agora.ioApp ID needed
Need help deploying? 🚀
Our team can deploy the full platform for you in 24 hours.
Chat with us on WhatsApp