RFID-Based Visitor Tracking and Engagement System

Team

Supervisor

Table of Contents

  1. Introduction
  2. Solution Architecture
  3. Key Features
  4. Technology Stack
  5. Links

Introduction

A complete RFID-based visitor tracking and engagement system for EngEx 2025. Powered by LF RFID + ESP-01 hardware, MQTT messaging, Node.js backend, PostgreSQL database, and React dashboards, delivering live analytics, scoring, and robust multi-booth tracking under heavy event traffic.

Problem Statement

Large-scale university exhibitions struggle with:

Our Solution

An integrated IoT system providing:

Solution Architecture

Hardware Layer:

Communication Layer:

Backend Services:

Frontend Applications:

Key Features

Technology Stack

Layer Technologies
Hardware ESP8266 (ESP-01), RDM6300 125kHz RFID Reader
IoT Communication MQTT (Mosquitto), WiFi, JSON messaging
Backend Node.js, Express.js, PostgreSQL, WebSocket
Frontend React.js, Vite, TailwindCSS, Responsive Design
Testing Jest, Vitest (99.9% backend, 100% frontend coverage)

Developed for CO227 Computer Engineering Project, University of Peradeniya