CMPUT301F24breeze0 / breeze0-events

0 stars 0 forks source link

US 02.07.02 #30

Closed yuhui15 closed 9 hours ago

yuhui15 commented 1 month ago

As an organizer I want to send notifications to all selected entrants

Realization

Extension of US 02.05.01

Click on the "Pick New Applicant" button, display a fragment.

Extension of US 02.07.01

After enter text in textfield, click send to send notification.

yuhui15 commented 3 weeks ago

Have added a "sampling" button to sample entrants in the given event

yuhui15 commented 3 weeks ago

Have implemented a function to realize the sampling function using OverallDB,and change the status of the selected entrants in the event.

WilliamGuo2002 commented 1 week ago

implementation:

  1. Organizer can see a list view displaying his/her entrants
  2. By clicking any entrant on the list view or by clicking "Select All" button, the organizer is able to select entrant(s) to send a notification
  3. after selecting entrant(s), by clicking "Send Notification" button, a dialog will pop up. in the dialog there is a text field, a "Send" button and a "Cancel" button.
  4. after entering the text, by clicking "Send" button, this notification will be sent to all selected entrants
WilliamGuo2002 commented 9 hours ago

UI test:

  1. Add test event and entrants
  2. select all test entrants in OrganizerNotificationActivity and send test message
  3. test if message is uploaded to EntrantDB properly