How pratikshasharma23/logiqr works
LogiQR is a QR-based entry logger with an upload-based scanning interface and a live dashboard. The documented workflow is: upload a QR image, validate its user data, determine IN/OUT status, prevent duplicate scans, and log the entry in Google Sheets; the dashboard reflects the resulting data. The README describes these capabilities but no source excerpts were available, so the graph shows only documented interactions and does not infer implementation details within Code.gs.
Main entry points: Code.gs Web app handler · dashboard.html Live dashboard · scanner.html QR upload scanner
Components 10
User interfaces
- QR upload scanner
scanner.html - Live dashboard
dashboard.html
Entry processing
- Web app handler
Code.gs - User validation
Code.gs - IN/OUT detection
Code.gs - Duplicate prevention
Code.gs - Entry logging
Code.gs
Entry data
- Google Sheets
Other components
- Scanner user
- Dashboard viewer
Connections 11
- Scanner user → QR upload scanner: uploads QR
- QR upload scanner → Web app handler: submits scan
- Web app handler → User validation: validates user
- Web app handler → IN/OUT detection: detects direction
- Web app handler → Duplicate prevention: checks duplicates
- Web app handler → Entry logging: logs entry
- Entry logging → Google Sheets: writes entry
- Dashboard viewer → Live dashboard: views dashboard
- Live dashboard → Web app handler: requests dashboard
- Web app handler → Google Sheets: reads entries
- Web app handler → Live dashboard: returns dashboard data