Skip to content

User Onboarding Flow Revamp - 2025 #1075

@MayankBansal12

Description

@MayankBansal12

User Onboarding Flow Revamp - 2025

  • The goal is to update the current user Onboarding Flow, updating the user onboarding form and adding new features to make the onboarding stricter and introducing an admin panel/page to manage the applications and view analytics.
  • This issue acts as the parent tracker, linking all related sub-tasks and PRs.

Reference Docs

High-Level Deliverables

User Onboarding Flow

  • Login with GitHub for developer roles and Google for non-developers.
  • welcome/start screen with instructions and T&C (data-sharing consent).
  • Profile picture upload with validation, criteria, and compliance checks.
  • Onboarding form with dynamic, role-based questions.
  • Review step to edit and confirm responses before submission.
  • Application tracking page showing AI review, feedback, ranking, and side quests.
  • Nudge functionality (once/day) and ranking improvements.
  • AI-generated application reviews with criteria, strengths, and flagged issues.

Ensuring smooth, guided user experience throughout onboarding.

Admin Flow

  • Applications page for viewing, filtering, and sorting submissions.
  • Application details page showing answers, AI reviews, and feedback submission.
  • Metrics dashboard (Total Applications, Acceptance Rate, Avg Filing Time, Dropoff Rate, etc.).
  • Visual breakdowns by role, status, and location via charts/maps.
  • Quick admin tools for searching, reviewing, and providing feedback efficiently.

Sub-issues

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions