Quick Deployment Checklist

## Choose Your Hosting Strategy:

### ☐ Strategy 1: Firebase for Both (RECOMMENDED)
1. ☐ Install Firebase CLI: `npm install -g firebase-tools`
2. ☐ Login: `firebase login`
3. ☐ Initialize: `firebase init hosting`
4. ☐ Deploy: `firebase deploy --only hosting`
5. ☐ In Firebase Console, add custom domains:
   - Add edmhs.us
   - Add edmhs.org
6. ☐ Update DNS records (Firebase will provide specific values)
7. ☐ Wait for SSL provisioning (automatic, 24-48 hours)

### ☐ Strategy 2: Network Solutions for Both
1. ☐ Upload website files to Network Solutions File Manager
2. ☐ Place files in `public_html` directory
3. ☐ Configure edmhs.us DNS to point to Network Solutions IP
4. ☐ Configure SSL through Network Solutions panel
5. ☐ Test both domains

### ☐ Strategy 3: Split Hosting
- Not recommended due to complexity and redundant costs

## DNS Records Quick Reference

### Firebase Hosting A Records:
```
151.101.1.195
151.101.65.195
```

### TTL Setting:
```
3600 (1 hour) or 300 (5 minutes for testing)
```

## After DNS Changes:
☐ Wait 24-48 hours for full propagation
☐ Test with: https://dnschecker.org
☐ Verify both domains load correctly
☐ Verify SSL certificates are active
☐ Test all site functionality

## Emergency Rollback:
If issues occur, revert DNS changes to previous values within your DNS provider's control panel.