Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dynamic event registrations with custom form fields and payment options #2

Merged
merged 14 commits into from
Dec 29, 2024

Conversation

aahnik
Copy link
Owner

@aahnik aahnik commented Dec 29, 2024

  • Support anonymous users without login to register for events (if admin enables without login)
  • Enable collection of a registration fee for events
  • Enable custom form fields set by admin in event registration flow form

Enhance event registration system with payment integration and dynamic form fields. Add support for optional login, custom registration forms, and payment tracking. Update admin interface for better event management.
- Add get_item template filter to access form responses
- Create templatetags package for haps app
- Add conditional check for cover image
- Show placeholder with event icon when image missing
- Improve alt text for accessibility
- Add registration number display
- Load template tags for form responses
- Update print button handler
- Add registration_number column to list display
- Format registration ID with # prefix
- Improve admin list readability
- Change HTML file association to django-html
- Update Python language server settings
- Add form response collection for custom fields
- Handle both logged-in and non-logged-in registrations
- Add payment flow integration
- Improve error handling and user feedback
@aahnik aahnik merged commit 50302f4 into main Dec 29, 2024
1 check failed
@aahnik aahnik deleted the feat/event-registrations branch December 29, 2024 20:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant