Skip to content
    Back to all Bounties

    Earn 4,500 ($45.00)

    Time Remainingdue 2 years ago
    Canceled

    Flutter: Sign in page #supabase #riverpod

    PrafulMathur
    PrafulMathur
    Posted 2 years ago

    Bounty Description

    Problem Description

    Sign in/up page that authenticates me with supabase auth.

    Looks like: https://dribbble.com/shots/14605167/attachments/6297430?mode=media

    Some updates:

    1. On sign up the fields will be: full name, email and it will use OTP to authenticate
    2. On login there's only email no password and will use OTP to authenticate

    Acceptance Criteria

    1. Allows me to login via credentials stored in Supabase (email -> OTP, Google/Apple/Facebook social logins)
    2. Allows me to sign up with email OTP, Google, Apple, & FB
    3. On success, route to MyApp() [for now you can make that a "Hello World"]
    4. On error, show a toast message on top saying "Invalid Attempt: {reason}"

    Technical Details

    1. Use Supabase keys to auth (create a free account)
    2. Use riverpod for state managment

    Link to Project

    1. Create a blank project and link me