Skip to content

Conversation

@YashK2005
Copy link
Collaborator

@YashK2005 YashK2005 commented Sep 30, 2025

Added form_status column to users table to track onboarding progress. Added routing in the frontend to automatically take the user to the correct form/page based on their form_status. This way if i use logs in, and has already completed the intake form, they won't be shown the intake form again.

Todo: we need methods to update statuses which will be done as part of the admin dashboard.
We also need the backend for the volunteer secondary app.

Notion ticket link

Form Routing

Implementation description

Steps to test

What should reviewers focus on?

Checklist

  • My PR name is descriptive and in imperative tense
  • My commit messages are descriptive and in imperative tense. My commits are atomic and trivial commits are squashed or fixup'd into non-trivial commits
  • I have run the appropriate linter(s)
  • I have requested a review from the PL, as well as other devs who have background knowledge on this PR or who will be building on top of this PR

…f where the user is in terms of onboarding process. We use this to automatically redirect participants/volunteers to where they should be
@YashK2005 YashK2005 requested a review from chene0 October 2, 2025 23:13
Copy link
Collaborator

@chene0 chene0 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@chene0 chene0 merged commit f33269e into main Oct 2, 2025
5 checks passed
@chene0 chene0 deleted the feature/form-status-tracking-v2 branch October 2, 2025 23:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants