Skip to content

Flutter project demonstrates a sign-in and sign-up flow using phone number verification. It consists of three screens: Login, Phone Sign In, and Verification. The user can enter their phone number, receive a verification code, and verify their phone number to access the app's features.

Notifications You must be signed in to change notification settings

akarsh-jain-790/flutter-auth-ui

Repository files navigation

Flutter Sign In/Up Using Phone Number Verification UI

This Flutter project demonstrates a sign-in and sign-up flow using phone number verification. It consists of three screens: Login, Phone Sign In, and Verification. The user can enter their phone number, receive a verification code, and verify their phone number to access the app's features.

Screens:

  • Login Screen: The initial screen where users can choose to sign in or sign up using their phone number.
  • Phone Sign In Screen: Users can enter their phone number and request a verification code to sign in.
  • Verification Screen: After receiving the verification code, users enter it to verify their phone number and gain access to the app.

Tech Stack and Libraries Used:

  • Flutter SVG: ^2.0.4 - A Flutter library for parsing and rendering SVG files.
  • Pinput: ^2.2.31 - A customizable PIN code input widget for Flutter.

Screenshots:

Here you can find the screenshots showcasing the user interface and the flow of the app.

YouTube Video:

Click here to watch a YouTube video demonstrating the app's functionality and the smooth sign-in/sign-up process using phone number verification.

Getting Started:

To get started with this project, make sure you have Flutter installed. Clone the repository, install the dependencies by running flutter pub get, and then run the app using flutter run. Feel free to customize the UI and expand the functionality to fit your specific requirements.

License:

This project is licensed under the MIT License. Feel free to use and modify the code as per your needs.

About

Flutter project demonstrates a sign-in and sign-up flow using phone number verification. It consists of three screens: Login, Phone Sign In, and Verification. The user can enter their phone number, receive a verification code, and verify their phone number to access the app's features.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published