Registration
Reserve your place with a cleaner event registration flow.
Validation rules, ticket pricing logic, and `EventRegistration::create` remain unchanged. This update improves only the public experience.
Public registration should communicate confidence before it asks for payment details.
How It Works
Choose an event, select ticket type, submit payment reference.
Available events come from the same `published()->upcoming()` flow used elsewhere. Ticket amounts are still assigned server-side from the controller map.
Student
৳100
General
৳300
Vip
৳1,000