EngEx Crowd Balance Mobile App


Logo

Table of Contents

  1. Introduction
  2. Key Features
  3. Software Architecture
  4. Deployment
  5. User Manual
  6. Team
  7. Links

Introduction

A smart crowd management mobile app developed for the 75th Anniversary Exhibition (PeraVerse) at the University of Peradeniya. The EngEx Crowd Balance Mobile App offers real-time crowd monitoring, missing person alerts, car park tracking, and AI chatbot support to ensure efficient event management.

Project Goals:

Technology Stack: React Native, Expo, MongoDB, Express.js, and Node.js

Key Features

1. Real-Time Crowd Management System

The app supports two types of users: Organizers and Main Panel.

2. Missing Person Alert System

3. Car Park Management System

4. AI Chatbot (Web App Feature)

Software Architecture

Architecture

Three-Tier Architecture

Frontend (React Native + Expo):

Backend (Node.js + Express.js):

Database (MongoDB Atlas):

Deployment

Mobile App

Download Android APK:

DOWNLOAD APP
Click here to Download the APK

APP DOWNLOAD QR
Scan QR to Download the APK

Note: iOS deployment was successfully tested via Expo Go app, but a dedicated iOS IPA was not built due to platform constraints and limitations.

Backend

API Documentation

Database

User Manual

Download the complete user manual:

Download User Manual

Click the link above to access the complete user manual with step-by-step instructions for using the EngEx Crowd Balance Mobile App.

Team

Supervisors