You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As an admin I currently lack the ability to easily verify and manage the email records from a newly uploaded census file in the administration panel. This makes it difficult to confirm the data's accuracy, update information, or remove invalid entries.
Describe the solution you'd like
I would like a feature in the admin panel that displays a table with all the email records from the uploaded census file. The table should include options to add, edit, and delete one or multiple email records directly from the interface. It should also allow pagination.
Given an administrator wants to upload a census file, when they navigate to the census section of the administration panel, then they should see the updated style of the "Add file" button.
Given an administrator has successfully uploaded a census file, when they navigate to the census section of the administration panel, then they should see a table displaying all the email records from the uploaded file and the creation date.
Given the table contains many records, when the administrator navigates through the table, then the page should include pagination similar to other sections of the administration panel.
Given the table is displayed, when an administrator clicks "delete," then the selected record should be removed from the table.
Given the table is displayed, when an administrator selects an email record and clicks "edit," then a form should appear allowing the administrator to update the email details.
Given the table is displayed, when an administrator clicks "add new record," then a form should appear allowing the administrator to input a new email record, and the table should update with the new entry.
Given an error occurs during the upload, when the administrator checks the census section, then the error message should indicate what is the issue, and the table should not display any records.
Given e-mails are correctly uploaded, when they correspond to existing participants, then they are directly verified.
Is your proposal related to a problem?
As an admin I currently lack the ability to easily verify and manage the email records from a newly uploaded census file in the administration panel. This makes it difficult to confirm the data's accuracy, update information, or remove invalid entries.
Describe the solution you'd like
I would like a feature in the admin panel that displays a table with all the email records from the uploaded census file. The table should include options to add, edit, and delete one or multiple email records directly from the interface. It should also allow pagination.
Mock-ups/Prototype
https://www.figma.com/design/zylWKruMtBsrxSYb8SpcR4/Lot-1?node-id=3431-8186
Acceptance criteria