Gurukul

๐Ÿ“ฑ Scan Volunteer Badge

Sync
๐Ÿ“Š
Today's Scans 0
๐Ÿ“…
Current Event Loading...

๐Ÿ‘ฅ Recent Check-ins

No check-ins yet today Start scanning to see recent activity
--:--

๐Ÿ“ˆ Event Summary

Updated: Never
โœ…
0 Checked In
๐Ÿ‘ค
0 Total Volunteers
๐Ÿ“Š
0% Attendance Rate
Event Progress

Volunteer Directory

Loading volunteers...

Event Management

Loading events...

๐Ÿ“Š Attendance Reports

๐Ÿ“Š

Select a time period to view attendance reports

โš™๏ธ Settings

Scanner Configuration

Data Sync

Display Options

Data Management

This will remove all locally stored data. Make sure to sync first!

๐Ÿ”ง Troubleshooting

๐Ÿ“ฑ Scanner Input Disabled

Problem: Scanner shows "System initializing..." or "Checking events and scanning status..."

Solutions:

Manual Fix: Press Ctrl+Shift+S or open browser console (F12) and run:

document.getElementById('scannerInput').disabled = false;
document.getElementById('scannerInput').placeholder = 'Scan badge or enter volunteer ID...';
document.getElementById('scannerInput').focus();

๐Ÿ“Š Google Sheets Sync Issues

Problem: Constant authentication popups or sync failures

Solutions:

Quick Fix: Disable sync temporarily in console:

window.Config.features.googleSheetsSync = false;
localStorage.removeItem('googleSheetsToken');

โšก Performance Issues

Problem: Slow loading, excessive database transactions, or console spam

Solutions:

๐Ÿ“… Event Issues

Problem: Wrong event dates, Saturday events instead of Sunday, or missing events

Solutions:

๐Ÿ” General Diagnostics

System Health Check and Comprehensive Diagnostics

๐Ÿ“ž Need More Help?

If these solutions don't work, try these resources:

  • ๐Ÿ“‹ Check the TESTING_GUIDE.md for detailed troubleshooting
  • ๐Ÿ” Use browser developer tools (F12) to check for console errors
  • ๐Ÿ”„ Try refreshing the page or clearing browser cache
  • ๐Ÿ“ฑ Test on a different browser or device

Loading...