Summary
As an organizer, I want to generate PDF tickets and badges, so that attendees have printable entry passes
Blocked By
- story-010-ticket-purchase-and-cart
Acceptance Criteria
1. Ticket PDFs
- Auto-Generate Tickets: System generates PDF tickets with unique QR codes, attendee information, and event branding on order confirmation.
- Download: Attendees can download their ticket PDFs from their order page or email.
2. Badges
- Badge Templates: Organizers configure badge layouts by selecting predefined templates and customizing fields (logo, text, attendee data).
- Bulk Generation: Organizers can generate badges in bulk for printing.
Tier 2 Edge Cases
- PDF with special characters/accents
- Bulk generation for large event (1000+)
- Ticket with missing attendee info
- QR code uniqueness validation
Assumptions
- v1 uses predefined badge templates with configurable fields. Visual drag-and-drop editor is a follow-up feature.
Full spec: spec/elixir-phoenix-migration/10-product/stories/story-028-badge-and-ticket-pdf-generation.md
Summary
As an organizer, I want to generate PDF tickets and badges, so that attendees have printable entry passes
Blocked By
Acceptance Criteria
1. Ticket PDFs
2. Badges
Tier 2 Edge Cases
Assumptions
Full spec:
spec/elixir-phoenix-migration/10-product/stories/story-028-badge-and-ticket-pdf-generation.md