We need to implement a feature that allows users to sign up for our Discord community only after they have successfully completed the onboarding quiz. This ensures that users joining the Discord community are informed and engaged.
Tasks:
[ ] Integrate the Discord API to generate invite links.
[ ] Implement the backend logic to check if a user has passed the onboarding quiz.
[ ] Create a frontend component to display the Discord sign-up option after quiz completion.
[ ] Ensure secure handling of Discord invite links.
[ ] Write tests to verify the integration and conditional display of the Discord sign-up option.
Acceptance Criteria:
Integration with Discord API is completed (and/or a simple link is referenced)
Backend logic for checking quiz completion status is implemented.
Frontend component for Discord sign-up is created and conditionally displayed.
Secure handling of Discord invite links is ensured.
Unit and integration tests are written and passing.
Additional Information:
Ensure the process is seamless and user-friendly.
Consider edge cases such as users attempting to bypass the quiz and handle them appropriately.
Description:
We need to implement a feature that allows users to sign up for our Discord community only after they have successfully completed the onboarding quiz. This ensures that users joining the Discord community are informed and engaged.
Tasks:
Acceptance Criteria:
Additional Information:
Related Issues/PRs:
14
Assignees: