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).
🌟 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 ❤️.
