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

Implement Login Screen #98

Open
2 tasks
AbanoubSaied277 opened this issue Jul 7, 2024 · 0 comments
Open
2 tasks

Implement Login Screen #98

AbanoubSaied277 opened this issue Jul 7, 2024 · 0 comments
Assignees
Labels
frontend Frontend application

Comments

@AbanoubSaied277
Copy link
Contributor

AbanoubSaied277 commented Jul 7, 2024

User Story

As a user, I want to connect my Sui Wallet to start the onboarding process and begin using the S3.Money platform.

Description

  • [Sign In with Sui Wallet]: This button allows users to connect their Sui Wallet to the S3.Money platform. Clicking this button will likely trigger a pop-up or modal window informing the user that only passphrase wallets are currently supported for connecting to S3.Money.
  • [Install Extension]: This button directs users to install the Sui Wallet extension required to use the S3.Money platform.
  • [Previous] and [Next]: These buttons are likely for a carousel that showcases the benefits of using S3.Money.
  • Pop-up “Connect Your Passphrase Wallet”: The pop-up should instruct the user to "Connect Passphrase Wallet" to proceed.

Acceptance Criteria

  1. Sign In with Sui Wallet Button
    • Clicking the button should trigger a pop-up.
    • The pop-up should inform the user that only passphrase wallets are currently supported (for now).
  2. Install Extension Button
    • Clicking the button should redirect the user to a trusted source for installing the Sui Wallet extension
  3. [Previous] and [Next]
    • Navigate between four different carousel tabs.
  4. Pop-up
    • Clicking the button should initiate a secure connection process between the user's Sui Wallet and the S3.Money platform.
    • Upon connecting a Zk-login wallet, the pop-up should display an appropriate error message indicating the issue.

Tasks

  • Login Screen
  • Login pop-up

Screen 0 0
ZK login - erroe Handling

@AbanoubSaied277 AbanoubSaied277 added the frontend Frontend application label Jul 7, 2024
@AbanoubSaied277 AbanoubSaied277 added this to the User Onboarding milestone Jul 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
frontend Frontend application
Projects
None yet
Development

When branches are created from issues, their pull requests are automatically linked.

2 participants