presence logo

Admin guide

Admin Dashboard

The Admin Dashboard is the control center for managing events, users, and attendance within the Presence app. This guide outlines how to navigate and utilize the dashboard effectively.


Overview

The Admin Dashboard is accessible only to users with admin privileges. Upon login, administrators are presented with a centralized view displaying key metrics and actions such as recent events, real-time attendance summaries, and quick navigation to major admin functionalities.


Dashboard Features

Event Overview

Displays a list of recent and upcoming events with summary information including:

  • Event name
  • Type (Instant or Scheduled)
  • Date and Time
  • Attendance status

Realtime Attendance

Shows live attendance count per event using Firebase real-time updates. Useful during ongoing events.

Quick Actions

Shortcut cards enable rapid access to core features:

  • Create New Event
  • View Attendance Report
  • Create Announcement
  • Manage Users

The dashboard consists of the following sections:

  • Dashboard: Main overview screen
  • Events: List and manage past, current, and upcoming events
  • Users: Add, edit, and delete users
  • Announcements: Create and view announcements
  • Reports: Access and download attendance reports

Includes:

  • Logged-in admin email
  • Quick link to profile settings (if available)
  • Logout button

Admin-Only Access

Only accounts marked as role: admin (created manually by another admin or super-admin) can access the Admin Dashboard. Regular users are automatically redirected to their respective user view.

Admin Access Required

Attempting to access the admin dashboard without proper permissions will result in a 403 Unauthorized error or redirection.


Previous
Supported platform