ΚΑΨ

Website Setup Guide

Austin Alumni Chapter - Kappa Alpha Psi Fraternity, Inc.

Step 1: Firebase ConfigurationComplete

Add Firebase project configuration to .env.local

Required Environment Variables:

NEXT_PUBLIC_FIREBASE_PROJECT_ID
NEXT_PUBLIC_FIREBASE_API_KEY
NEXT_PUBLIC_FIREBASE_AUTH_DOMAIN
NEXT_PUBLIC_FIREBASE_STORAGE_BUCKET
NEXT_PUBLIC_FIREBASE_MESSAGING_SENDER_ID
NEXT_PUBLIC_FIREBASE_APP_ID
Step 2: Admin Access ControlPending

Configure admin email addresses

Required Environment Variables:

NEXT_PUBLIC_ADMIN_EMAILS
Step 3: Firebase AuthenticationPending

Enable Google provider in Firebase Console

Quick Setup Instructions

1. Get Firebase Configuration

Go to Firebase Console → Project Settings → Your apps → Web app

2. Add to .env.local

NEXT_PUBLIC_FIREBASE_PROJECT_ID=your-project-id
NEXT_PUBLIC_FIREBASE_API_KEY=your-api-key
NEXT_PUBLIC_FIREBASE_AUTH_DOMAIN=your-project.firebaseapp.com
NEXT_PUBLIC_FIREBASE_STORAGE_BUCKET=your-project.appspot.com
NEXT_PUBLIC_FIREBASE_MESSAGING_SENDER_ID=123456789
NEXT_PUBLIC_FIREBASE_APP_ID=1:123456789:web:abcdef
NEXT_PUBLIC_ADMIN_EMAILS=your-email@gmail.com

3. Enable Authentication

Firebase Console → Authentication → Sign-in method → Enable Google