alfio-event / alfio-event/alf.io

Refactoring: introduce Slot(s)

Open
#276 0 comments 0 reactions 1 assignee Claimed by @syjer View on GitHub
enhancement
Dominant language
Java
Stars
1.6k
Forks
396
PR merge metrics
No merged PRs in 30d

Description

We should decouple the ticket from the seat.
Introducing the concept of "slot" (a "seat" in a fixed-seats event) would give us more flexibility with respect to:
- cancelled / expired reservations: we can save the expired or cancelled reservation (including tickets) for reuse
- we can create tickets dinamically as people generate them.
- we can limit the validity of a ticket only to a part of the conference (e.g. single-day access) by linking the ticket to more slots
- etc.

The concept of slot would be general and not strictly related to tickets. It could come in handy also for #111

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.