-
Prerequirest:
- Android Emulator install and working if not here is link
- Flutter install on your machine you can verify that by using
> flutter --version - Firebase account
-
Clone repository on your local machine
- Create a Folder and navigate to new folder
- open your terminal and type:
> mkdir Testing_Project - navigate to new folder:
> cd Testing_Project
- open your terminal and type:
- Clone repository
> git clone https://github.com/javedali-dev/User-Authentication-using-Flutter.git - Navigate to clone repository:
> cd User_authentication_using_Flutter - Open with your favorite text editor if you are using vscode you can open it by:
> code .
- Create a Folder and navigate to new folder
-
Create and configure project in firebase:
- Create a account:
- Go to Firebase website and click on Get started button
- Onced you login Click on Add Project
- Now choose your project type. For this project select Android.
- Register your project
- Android package name: go to
AndroidManifest.xmlfile and there you can find the package name. for this case givecom.example.todo
- Android package name: go to
- Download Config file: Now download the config file(google-services.json) into
android->app

- Add Firebase SDK:
You need to add firebase SDK in order to talk to firebase api. it is preety simple and well documented on firebase website. I added some of screenshot in case you need them.


- Create a account:
-
Build and Run locally:
- Make sure your emulator is running.
- Go to
lib->main.dartfile and pressctrl+F5or you can do it manually. Go toRun->Run without Debugging. It will install the app inside the emulator and run it.
-
Notifications
You must be signed in to change notification settings - Fork 0
javedali-dev/User-Authentication-using-Flutter
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
About
⚡ Implementation of User authentication system using flutter and firebase.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published


