team photo


Team 45

Team Members

Faculty Advisor

Matt Foley
Tyler Wang
Makenzie Jones
Mohamad Hamadi
Luke Pepin

Jake Scoggin

Sponsor

UConn College of Engineering

sponsored by
sponsor logo

Blockchain Ticketing

The UConn Blockchain Ticketing System is a full-stack solution designed to combat fraud and enhance fairness in the student ticketing process for athletic events. Motivated by rising demand and ongoing issues with unauthorized resales, our project provides a secure, transparent, and accessible way for UConn students to claim and use tickets. Our system uses Vue.js to deliver a user-friendly interface where students can log in with their UConn NetID, browse and claim event tickets, and manage their digital ticket wallets. Administrators use a parallel interface to create events, release tickets, and monitor access. At the heart of our backend is the Ethereum blockchain, where smart contracts ensure the immutability and authenticity of ticket data. By cryptographically linking each ticket to a verified student identity, we prevent black-market resales and enhance transparency across the system. We use MySQL to store off-chain data including student and event details. Our Users Table tracks NetIDs, privilege levels, and a points-based system that rewards responsible participation. Our Events Table logs essential event details and release schedules. This hybrid approach allows for real-time data handling while preserving the integrity of our blockchain components. The system focuses on three core goals: 1. Fraud Prevention – using blockchain to link tickets to specific students. 2. Accessibility – with a clean, intuitive frontend and built-in safeguards like error alerts and return systems. 3. Efficiency – through automation, smart contracts, and scalable backend design. Together, these innovations offer a scalable and secure model for ticketing that builds a stronger, more equitable campus experience. GitHub Repository: https://github.com/lpep64/Blockchain-Ticketing