Official website for Campbell High esports — schedules, standings, and updates.
-
Install dependencies
npm install
-
Environment variables
Copy
.env.exampleto.envand fill in your Firebase config (get values from the Firebase Console). -
Run locally
npm run dev
npm run buildPreview the production build:
npm run previewFirestore holds global/data (games, standings, rankings) and config/admins (admin emails). Ensure Firestore security rules in the Firebase Console restrict write access to authenticated admins as needed.