DailyBrew helps restaurant owners manage their team's daily attendance through QR code check-ins, shift management, and leave request handling.
Key features:
- QR code check-in/check-out for staff (auth required via linked user account)
- Late arrival and early departure detection
- Device verification — same device must check in and check out, prevents one phone checking in multiple employees
- Shift and closure management
- Leave request workflow — employees submit (full-day or partial-day with time range), owners approve/reject, employees can cancel pending requests
- Owner dashboard with today's attendance stats
- Manager role — promote trusted employees to approve leave and view all attendance (Espresso: up to 2, Double Espresso: unlimited, assigned per QR sub-workspace)
- Employee dashboard with personal attendance, shift, and leave request submission
- IP restriction for check-in locations (with "Use my current IP" helper)
- Geofencing for check-in (GPS radius)
- Dual role system — users can be owners and/or employees across workspaces
- Push notifications via Expo (leave requests, shift changes, closures)
- Email notifications via Mailgun (same events + daily attendance summary for Espresso)
- Per-workspace timezone with auto-detection — works worldwide (Asia, Europe, Americas)
- Multi-language support (English, French, Khmer)
- Dark mode with warm coffee tones