Skip to content

Feature: Onboarding flow implementation#20

Closed
puneetnith28 wants to merge 3 commits intobrowseping:mainfrom
puneetnith28:feature/onboarding-flow
Closed

Feature: Onboarding flow implementation#20
puneetnith28 wants to merge 3 commits intobrowseping:mainfrom
puneetnith28:feature/onboarding-flow

Conversation

@puneetnith28
Copy link
Contributor

Feature: Add onboarding flow for new and logged-out users

Summary

This PR introduces a 5-step interactive onboarding flow that guides new and logged-out users through BrowsePing’s core features.

What’s Included

  • New OnboardingFlow component with step navigation and progress indicator
  • Automatic onboarding display for logged-out users
  • Ability to revisit onboarding from Welcome and More pages
  • Fully responsive layout

Notes

  • UI-only feature, no backend changes
  • Existing content and flows remain unaffected

Screenshots:------------->>>>>>

image image image image image image

Closes #16

@puneetnith28
Copy link
Contributor Author

Hello @akash-kumar-dev
I added the onboarding flow as per issue regarding this.
Please let me know if any changes are needed.

Thanks !!

@akash-kumar-dev
Copy link
Member

Great work, @puneetnith28 ! Just a few things: You created a new branch, feature/onboarding-flow, and this PR includes changes from your previous PR of branch feature/export-analytics-refined, which we've now merged into that new branch. To keep things clean, could you please pull the main branch of browseping/browser-extension and then create a new branch from main, and make the changes there? and also in onboarding flow focus for monthly leaderboard too.

@puneetnith28
Copy link
Contributor Author

Hello @akash-kumar-dev
I think the Last PR i raised in this repo is not merged in the main branch it merge to the some different branch

image

Please check it and clarify it

@akash-kumar-dev
Copy link
Member

Yes, the last PR was merged to another branch, not main, because I encountered some runtime errors during testing. I will merge it into main once I address those errors. For now work on a new branch created from the main branch, not your old branch.

@puneetnith28
Copy link
Contributor Author

As i pull from the main the export analytics system i implemented in the last PR, is not there so it not show in the extension

@akash-kumar-dev
Copy link
Member

Yes, you don't need to worry about that, as it's on another branch. For now, on the onboarding branch, just focus on onboarding-related tasks. First, sync your main branch with browseping/browser-extension's main branch, and then create a new branch from main, not from export-analytics (as you did this time in this PR).

@akash-kumar-dev akash-kumar-dev added the invalid This doesn't seem right label Jan 11, 2026
@akash-kumar-dev
Copy link
Member

Closing this PR and proceeding with #22

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

invalid This doesn't seem right

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[UI/UX] Unclear Onboarding & First-Time User Experience

2 participants

Comments