Organizer Dashboard – Analytics Module Suite

Team

E/21/126, Epitakaduwa E.K.G.D., e21126@eng.pdn.ac.lk
E/21/253, Manabandu J.P.G.T.R., e21253@eng.pdn.ac.lk
E/21/055, Bandara K.N.K.L.N., e21055@eng.pdn.ac.lk
E/21/410, Thilakarathne L.R.O.S., e21410@eng.pdn.ac.lk

Supervisor

Ms. Yasodha Vimukthi, yasodhav@eng.pdn.ac.lk


Table of Contents


Introduction

The Organizer Dashboard Analytics Suite provides a complete set of analytical tools for the Exhibition Management System.
It supports visitor insights, movement tracking, feedback analytics, heatmap visualization, and exportable analytical reports used by event organizers to evaluate performance and optimize exhibitions.

This repository includes backend logic for the following four analytics modules:

  1. Overview Analytics – Visitor counts, check-ins, dwell time, and building-level insights
  2. Heatmap Analytics – Movement patterns, occupancy trends, and activity categories
  3. Feedback Analytics – Sentiment insights, event ratings, and satisfaction metrics
  4. Export Analytics – PDF/CSV report generation for attendance, movement, security, and event statistics

System Architecture

Organizer App (Visitors + Events)
        ↓
Supabase / Organizer DB
        ↓
Analytics Backend (Node.js Services)
        ↓
REST API Endpoints
        ↓
Organizer Dashboard Frontend (Charts, Heatmaps & Reports)

Data Sources


Features

1. Overview Analytics

2. Heatmap Analytics

3. Feedback Analytics

4. Export Analytics

Attendance & Usage Report (PDF / CSV)

Movement & Flow Report (PDF / CSV)

Security & Exception Report (PDF)

Event Analytics Report (PDF)


Technology and Implementation

Backend

Frontend (Dashboard)

Data Processing