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

event registrations #22

Open
nagarajpandith opened this issue Jan 29, 2023 · 3 comments
Open

event registrations #22

nagarajpandith opened this issue Jan 29, 2023 · 3 comments
Assignees
Labels
enhancement New feature or request help wanted Extra attention is needed high-priority high priority issue compared to others already present

Comments

@nagarajpandith
Copy link
Member

nagarajpandith commented Jan 29, 2023

  • a feature which adds a register button to events on /events page
  • add a new boolean to 'Event' model (by default false) to toggle the event registration availability on or off. relate user and event model (one to many)
  • this must add a checkbox to all events on /admin/event to toggle availability
  • register button shows a registration modal which takes inputs like name, usn, branch, year, email, phone number and other extra things (if any)
  • a lot of things here can be prefilled in the modal (usn is user.email.split("@")[0], email is user.email, year & branch can be extracted from email in the same way)
  • if isMember is false, "submit" button on modal must redirect to razorpay gateway, amount set on admin panel
  • check if user is already registered, don't show the modal again
@nagarajpandith nagarajpandith added enhancement New feature or request help wanted Extra attention is needed medium-priority more priority compared to lower ones labels Jan 29, 2023
@nagarajpandith
Copy link
Member Author

nagarajpandith commented Jan 29, 2023

  • ability to admin to edit form fields (edit = enable or disable particular fields for particular events), to decide whether few fields should be shown for a particular event
  • feature to export registered members list/info as excel sheet
  • showcase the most recently added event on home page if it's registrations are open (isAvailable=true)

@nagarajpandith nagarajpandith added high-priority high priority issue compared to others already present and removed medium-priority more priority compared to lower ones labels Feb 19, 2023
@satviknayak
Copy link
Contributor

Assign me this issue

@nagarajpandith
Copy link
Member Author

issue resolved by @satviknayak in #86 & #87

pending work: if isMember is false, "submit" button on modal must redirect to razorpay gateway, amount set on admin panel.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed high-priority high priority issue compared to others already present
Projects
None yet
Development

No branches or pull requests

2 participants