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

[feature]: new onboarding UI #2082

Merged
merged 33 commits into from
Sep 28, 2024
Merged

[feature]: new onboarding UI #2082

merged 33 commits into from
Sep 28, 2024

Conversation

ashrafchowdury
Copy link
Collaborator

@ashrafchowdury ashrafchowdury commented Sep 20, 2024

Description

This PR enhances the Onboarding/Auth UI to improve user experience and workflow efficiency.

Related Issue

Closes AGE-691

Related PR

Key Changes

  • Redesigned interface for Singin and OTP
  • Redesigned interface for Survey
  • Added new app selecting interface on app management

QA Instructions

  1. Sign-In: Verify that you can sign in using all available authentication methods without encountering any issues.
  2. Resend OTP: Test the "Resend OTP" feature. Request a new OTP, and ensure you can sign in using the newly received code without any problems.
  3. Expired OTP Test: Request an OTP and wait for 15 minutes before trying to sign in with it. The expected result is that the sign-in attempt should fail.
  4. Survey Completion: Sign in with new credentials, ensure you are redirected to the survey page, and then complete and submit the survey without any issues.
  5. Create New App: Use the new app selector UI to create a new app, ensuring the process completes without errors.

Copy link

vercel bot commented Sep 20, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
agenta ✅ Ready (Inspect) Visit Preview 💬 Add feedback Sep 28, 2024 0:46am
agenta-documentation ✅ Ready (Inspect) Visit Preview 💬 Add feedback Sep 28, 2024 0:46am

@aakrem
Copy link
Collaborator

aakrem commented Sep 28, 2024

Thank you @ashrafchowdury @bekossy @aybruhm ❤️

@aakrem aakrem merged commit 6404b24 into main Sep 28, 2024
12 of 13 checks passed
@aakrem aakrem deleted the AGE-691/implement-onboarding-pages branch September 28, 2024 13:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Backend feature Frontend lgtm This PR has been approved by a maintainer size:L This PR changes 100-499 lines, ignoring generated files. UI UX
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants