Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New onboarding flow #83

Closed
yoavartzi opened this issue Jan 2, 2024 · 0 comments
Closed

New onboarding flow #83

yoavartzi opened this issue Jan 2, 2024 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@yoavartzi
Copy link
Member

yoavartzi commented Jan 2, 2024

When new users join they should go through the following flow after they are registered (including entering an invite code, while invite codes are still needed):

  1. Soliciting information to populate their profile
  2. All users page to select people to follow
@yoavartzi yoavartzi added the enhancement New feature or request label Jan 2, 2024
@yoavartzi yoavartzi added this to the v0.4 - onboarding flow milestone Jan 2, 2024
swh00tw added a commit that referenced this issue Sep 22, 2024
## Description

<!--- Describe your changes in detail -->
Add new onboarding flow. After new user fill all required information,
there will be a dialog showing up to ask user to follow other uses. This
dialog can be extend to multi-step onboarding guide in the future.
Currently, just one step.

## Related Issue

<!--- This project only accepts pull requests related to open issues -->
<!--- If suggesting a new feature or change, please discuss it in an
issue first -->
<!--- If fixing a bug, there should be an issue describing it with steps
to reproduce -->
<!--- Please link to the issue here: -->
- #83 

## Notes

<!-- Other thing to say -->

Also extract the replicated logic about transforming infinite query data
by new utils function `getDataFromInfiniteQuery`.

## Test

Try to log in using a new account.
- Should see the onboarding dialog like this after finishing the
registration form.
![Screenshot 2024-09-17 at 12 02
19 AM](https://github.com/user-attachments/assets/b4c87abd-9709-47ba-af04-c23145347b64)

## TODO

- [x] Paste the testing link:
https://recnet-kgy60sanc-recnet-542617e7.vercel.app/
- [x] Clear `console.log` or `console.error` for debug usage
- [x] Update the documentation `recnet-docs` if needed
- [ ] Version bump in `package.json` if needed
swh00tw added a commit that referenced this issue Sep 23, 2024
## Description

<!--- Describe your changes in detail -->

## Related Issue

<!--- This project only accepts pull requests related to open issues -->
<!--- If suggesting a new feature or change, please discuss it in an
issue first -->
<!--- If fixing a bug, there should be an issue describing it with steps
to reproduce -->
<!--- Please link to the issue here: -->
- #83 
- #258 

## Notes

<!-- Other thing to say -->

## TODO

- [x] Paste the testing link:
https://recnet-git-dev-recnet-542617e7.vercel.app
- [x] Clear `console.log` or `console.error` for debug usage
- [x] Update the documentation `recnet-docs` if needed
- [x] Version bump in `package.json` if needed
@swh00tw swh00tw closed this as completed Sep 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Done
Development

No branches or pull requests

2 participants