This document presents an online event management system created by a group of students. It provides a high-level overview of the system's features and capabilities including allowing users to book and cancel events, view event details, make payments, and update their profile information securely from any device. It aims to simplify the event management process and save users' time compared to existing manual systems. Class diagrams are shown to explain the system's functional requirements and architecture. Non-functional requirements around performance, reliability, availability, security, maintainability and portability are also addressed.