Let me clarify—GitHub is just code storage, not hosting. To go LIVE with an HTTP link, you need a hosting platform. The good news: Vercel is free and perfect for your Next.js app!
Here's your path to go live:
Step 1: Go to Vercel Dashboard
Step 2: Import Your GitHub Repo
https://github.com/wilpowatech/v0-software-development-courseStep 3: Configure Environment Variables
In the "Environment Variables" section, add:
NEXT_PUBLIC_SUPABASE_URL = your Supabase URLNEXT_PUBLIC_SUPABASE_ANON_KEY = your Supabase keyStep 4: Wait & Get Your Live URL
https://v0-software-development-course.vercel.appStep 5: Update the Database (One-time)
/scripts/seed-course-content.sql to load all 12 weeks of contentStudents can now visit:
https://your-vercel-url.com
→ Sign up as Student/Instructor
→ Access their 12-week bootcamp
→ See countdown timer, courses, contentFree Tier Includes:
Want a custom domain? You can buy one (~$10/year) and connect it to Vercel for free.
Should I walk you through the Vercel setup step-by-step? 🚀
The site works but the deployment log shows the issue: Supabase environment variables are missing from Vercel. Let me fix this:
During the build, Vercel can't find:
NEXT_PUBLIC_SUPABASE_URLNEXT_PUBLIC_SUPABASE_ANON_KEYStep 1: Go to Vercel Project Settings
v0-software-development-courseStep 2: Add Environment Variables
NEXT_PUBLIC_SUPABASE_URL = https://plfgabgsyyjjofhvumlp.supabase.co
NEXT_PUBLIC_SUPABASE_ANON_KEY = eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6InBsZmdhYmdzeXlqam9maHZ1bWxwIiwicm9sZSI6ImFub24iLCJpYXQiOjE3NjkzNjU2MzUsImV4cCI6MjA4NDk0MTYzNX0.LR8SPz9YmRlRrCX_O0wQgc2ptuTerHCve...Step 3: Redeploy
Your site will now work fully! Students can:
Share this link with students:
https://v0-software-development-course.vercel.appDone! Your platform is live and ready for students to register. 🚀
guide me on creating the course and its first weeks content with video url, written content, 7 question quizz from the lecture your taught on the written content and what the video url also explains ( should be an a -d option) then a lab( which uses terminal or make a sandbox in the site, so you can score the days lab task from there) then make the deadline for submission like 24hrs, if its too complex 48hrs then for friday's lab (to be submitted on monday), i am signed in as an instructor (Ofiare Osakpamukhoko William) thats the author