TickPass | QR Pass Platform

PHP Symfony

TickPass

Overview

TickPass is a self-hosted web platform designed to streamline ticket management and entry validation. It allows you to generate personalized tickets embedded with QR codes, manage them through an intuitive admin interface, and validate admissions in real-time using any device with a camera (phone, tablet, or laptop).

🔗 GitHub Repository


🌟 Key Features

  • Ticket Generation with QR Codes
    Create tickets with customizable details and automatically generated secure QR codes.

  • Real-time QR Code Scanning & Validation
    Validate tickets instantly at the entrance using a web-based scanner — works offline for basic checks if needed (depending on final implementation).

  • Web-based Admin Dashboard
    Manage events, view ticket status, see statistics, issue new tickets, and monitor admissions from any browser.

  • Self-hosted & Privacy-focused
    Keep complete control of your data — no external ticketing fees or third-party tracking.

  • Docker-ready Deployment
    Quick setup with Docker Compose — spin up the app + database in minutes.


🛠 Tech Stack

  • Backend: PHP 8 + Symfony 5
  • Frontend: HTML5, CSS (with Symfony asset management)
  • Database: (MySQL – configured via .env)

Built with ❤️.