This repository hosts both the legacy static site and the in-progress React + Supabase rewrite for telcoinwiki.com. Use the React Migration Handbook for detailed setup steps, deployment notes, and the switchover checklist.
telcoinwiki-react/– Vite + React application that will replace the static build.supabase/– SQL migrations and seed data powering FAQs and status metrics.assets/,styles/,*.html– Current production static site assets (to be archived post-launch).docs/parity-tracker.md– Status log showing remaining gaps between static and React implementations.
# Install root tooling
npm install
# Install React dependencies
npm --prefix telcoinwiki-react install
# Start the React dev server
npm run devCheck the migration handbook for Supabase connection steps, preview deployment behavior, and the launch checklist.
- Required environment variables (set in Netlify + local
.env):VITE_SUPABASE_URL,VITE_SUPABASE_ANON_KEYNEXT_PUBLIC_SUPABASE_URL,NEXT_PUBLIC_SUPABASE_ANON_KEY
- After deploy, visit /supabase-test/ to see live status.
- Automated check:
- Add the same four variables as GitHub Secrets if you want CI (React/Vite + verification scripts):
VITE_SUPABASE_URLVITE_SUPABASE_ANON_KEYNEXT_PUBLIC_SUPABASE_URLNEXT_PUBLIC_SUPABASE_ANON_KEY
- Run Actions → Verify Supabase or
npm run verify:supabaselocally.
- Add the same four variables as GitHub Secrets if you want CI (React/Vite + verification scripts):