BCStudentSoftwareDevTeam / BCStudentSoftwareDevTeam/celts

Move Training Signature Pad from Edit Personal Information to Individual Event View

Open
#1,808 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
1
Forks
15
Avg merge
5d 39m
Merged PRs (30d)
8

Description

Description

- The training signature pad is currently located in the Edit Personal Information pop up on a user's profile.
- Instead, the signature pad should be moved to the individual event view for the specific training event.
- Students should be able to access and complete the signature from the event itself when:
- The event is currently happening.
- The event has already occurred.

Access Control Consideration

- The individual event view can currently be accessed through a direct event URL, including for past events.
- However, students may not be able to navigate to past events through the Event List page because past event options appear to be restricted for students.
- The Event List access control should be reviewed to determine whether students who participated in a past training should be able to access that event from the Event List.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the Edit Personal Information pop-up, the individual event view, and the Event List access path. Trace how the training signature pad and student permissions are handled for current and past events, including direct event URLs. Done means students can complete the signature from the applicable event view and the Event List behavior for participated past events is resolved.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
full-stack
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
65/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.