back

EventKnight

A comprehensive cross-platform application designed to centralize campus life and streamline event management at the University of Central Florida.

With over 70,000+ students and hundreds of Registered Student Organizations (RSOs), keeping track of campus happenings can be overwhelming. EventKnight solves this by aggregating campus events into a single hub, featuring a custom recommendation engine, secure role-based access, and automated RSO verification.

EventKnight preview

HOW IT WORKS

The user experience is split across a responsive React web dashboard and a Flutter mobile application.

Students can discover events, manage RSVPs, and receive tailored suggestions powered by a smart recommendation engine. Security is handled via JWT authentication with mandatory email verification to ensure a trusted ecosystem.

RSO leaders benefit from granular, role-based access control. When an organization registers, the system hits an automated verification pipeline integrated with the public KnightConnect API to instantly validate their official campus status.

TECHNOLOGIES USED:

REACTFLUTTERAWS E3 & E2TYPESCRIPTMONGODBNODE.JSAWS EC2AWS S3NGINXPM2CUSTOM DNS/SSLGITHUB ACTIONSDISCORD WEBHOOKS