You should look for a comprehensive solution like Dreamcast that offers QR-based services for event ticketing. Using a ticketing solution is hassle free and allows you to create event QR code easily.