Dealshare Operations

?
Loading...
📍 Current Location
Verifying...
1
Tasks Today
Open Issues
94%
This Week
Loading...
Tickets
Admin Control Room
System Configuration
Users
Stores
87%
Compliance
👥
Company Directory
Users, roles, departments, bulk upload
🏪
Store Directory
Locations, managers, lat/lon
📝
Template Builder
Create & deploy audit templates
📧
Email Notification Setup
Configure EmailJS · no-reply sender
📊
Export Audit Reports
Download compliance CSV
0%
Quality
Alive @5 Checklist
Log New Issue
🌐 Make Public
Visible to all staff at this store — anyone can resolve
📸  Tap to Capture Photo
Resolve Ticket
Issue to Resolve
📸  Tap to Capture "After" Photo
Ticket Detail
Company Directory
Loading...
Store Directory
Loading...
Template Builder
Format: Mission,Question
Email Notification Setup
Why not use Firebase's own email?
Firebase has no built-in email sending — it only handles auth emails (password reset etc). To send custom emails you need a 3rd party service.

Your 3 options, ranked:
1. EmailJS (free, recommended) — works directly from browser, no server. Connect your noreply@dealshare.in Gmail/Workspace account at emailjs.com
2. Firebase Extension: "Trigger Email" — install from Firebase Console → Extensions. Uses your Gmail/SMTP. Sends on Firestore write. Zero code needed
3. SendGrid / Resend — professional, needs a backend or Firebase Function

Easiest path: emailjs.com → Add Service → Gmail → connect noreply@dealshare.in → copy the 3 keys below.
💡 Add {{email_type}} to your template subject so you can tell new issues from resolved ones. e.g. {{email_type}}: {{issue_title}}
In your EmailJS template, set:
To Email: {{to_email}}
Subject: [{{priority}}] {{email_type}}: {{issue_title}}
Attachment: {{attachment}} (set name to {{attachment_name}})
Variables available:
{{to_email}} {{issue_title}} {{email_type}}
{{dept}} {{priority}} {{description}}
{{store_name}} {{reporter_name}} {{sender_name}}
{{attachment}} {{attachment_name}}
💡 The same template handles both new issue and resolution emails — {{email_type}} will say "New Issue Raised" or "Issue Resolved" automatically.