{{ t('activeCenter') }}
{{ activeCenter.name }}
{{ t('centerId') }}: {{ activeCenter.id }}
Total Centers
{{ systemStats?.totalCenters || 0 }}
Total Voters
{{ (systemStats?.totalVoters || 0).toLocaleString() }}
Overall Turnout
{{ systemStats?.overallTurnout || 0 }}%
Pending Approval
{{ systemStats?.pendingCenters || 0 }}
{{ center.name }}
{{ center.declineCount }}x Rejected
ID: {{ center.id }}
Agent Input
{{ candidates.find(c => c.id === candId)?.symbol }}
{{ candidates.find(c => c.id === candId)?.name }}
{{ count }}
Total Cast
{{ Object.values(center.votes).reduce((a,b)=>a+(b||0),0) }}
Verified
| ID | Details | Current Status | Actions |
|---|---|---|---|
| {{c.id}} |
{{c.name}}
{{c.union}}
{{c.upazila}}
|
Verified Pending Active |
|
|
No agents found matching "{{ manageSearch }}" |
|||
Total Centers
{{ systemStats?.totalCenters || 0 }}
Total Voters
{{ (systemStats?.totalVoters || 0).toLocaleString() }}
Total Cast Votes
{{ (systemStats?.totalCast || 0).toLocaleString() }}
Overall Turnout
{{ systemStats?.overallTurnout || 0 }}%
Submitted Centers
{{ systemStats?.submittedCenters || 0 }}
Approved Centers
{{ systemStats?.approvedCenters || 0 }}
Pending Approval
{{ systemStats?.pendingCenters || 0 }}
Activity Log Entries
{{ systemStats?.activityLogCount || 0 }}
{{ t('statusBreakdown') }}
{{ t(status) }}
{{ toBanglaNumber(count) }}
{{ t('submissionStatus') }}
{{ t('submitted') }}
{{ toBanglaNumber(systemStats?.submittedCenters || 0) }}
{{ t('approved') }}
{{ toBanglaNumber(systemStats?.approvedCenters || 0) }}
{{ t('pending') }}
{{ toBanglaNumber(systemStats?.pendingCenters || 0) }}
{{ t('recentActivities') }}
{{ t(activity.action.replace(/_/g, '').toLowerCase()) || activity.action.replace(/_/g, ' ').toUpperCase() }}
{{ toBanglaNumber(new Date(activity.timestamp).toLocaleString()) }}
{{ t(activity.userRole) || activity.userRole }} - {{ activity.userId }}
{{ t('completeActivityLog') }}
{{ t(log.action.replace(/_/g, '').toLowerCase()) || log.action.replace(/_/g, ' ').toUpperCase() }}
{{ t(log.userRole) || log.userRole }}
{{ toBanglaNumber(new Date(log.timestamp).toLocaleString()) }}
{{ JSON.stringify(log.details).substring(0, 100) }}...
{{ t('activeUsers') }}
| {{ t('userId') }} | {{ t('role') }} | {{ t('activityCount') }} | {{ t('lastActivity') }} | {{ t('actions') }} |
|---|---|---|---|---|
| {{ u.userId }} | {{ t(u.role) || u.role }} | {{ toBanglaNumber(u.activityCount) }} | {{ toBanglaNumber(new Date(u.lastActivity).toLocaleString()) }} | {{ toBanglaNumber(u.actions.length) }} {{ t('actionTypes') }} |
{{ t('centerAnalytics') }}
| {{ t('center') }} | {{ t('upazila') }} | {{ t('voters') }} | {{ t('cast') }} | {{ t('turnout') }} | {{ t('status') }} | {{ t('declines') }} |
|---|---|---|---|---|---|---|
| {{ a.name }} | {{ a.upazila }} | {{ toBanglaNumber(a.totalVoters.toLocaleString()) }} | {{ toBanglaNumber(a.totalCast.toLocaleString()) }} | {{ toBanglaNumber(a.turnout) }}% | {{ t(a.status) }} | {{ toBanglaNumber(a.declineCount) }}x - |
{{ t('exportReports') }}
{{ t('pdfReports') }}
{{ t('officialFormat') }}
{{ t('excelReports') }}
{{ t('spreadsheetFormat') }}
{{ t('csvReports') }}
{{ t('simpleFormat') }}
Note: {{ t('noteReports') }}
{{ t('whatsAppNotifications') }}
{{ t('configuration') }}
{{ t('configureWhatsApp') }} .env file:
TWILIO_ACCOUNT_SID=your_account_sid TWILIO_AUTH_TOKEN=your_auth_token WHATSAPP_FROM_NUMBER=whatsapp:+14155238886 ADMIN_WHATSAPP_NUMBERS=+8801234567890,+8809876543210
{{ t('automaticNotifications') }}
- ✅ {{ t('voteSubmissionsReceived') }}
- ✅ {{ t('statusChangesRed') }}
- ✅ {{ t('voteApprovals') }}
- ✅ {{ t('fraudDetectionAlerts') }}