This is a Flutter app for managing your contacts.
These instructions will help you run the app on your local machine.
- Flutter must be installed on your machine.
-
Clone the repository.
git clone https://github.com/anuragdandge/contact_assignment.git
-
Change your working directory to the project folder.
cd contact_assignment
-
Get the required packages.
flutter pub get
-
Running the App
To run the app, use the following command:
flutter run
-
Install the Firebase CLI via
npm
by running the following command:npm install -g firebase-tools
-
Log into Firebase using your Google account by running the following command:
firebase login
-
Test that the CLI is properly installed and accessing your account by listing your Firebase projects. Run the following command:
firebase projects:list
- Install the FlutterFire CLI by running the following command from any directory:
dart pub global activate flutterfire_cli
- run the following command to ensure that your Flutter app's Firebase configuration is up-to-date:
flutterfire configure
- Create new Contact with Parameters
Name,Phone Number, Email ID , Address
, - View Contact list
- Delete Contact
- Dial number
- Mail to the Contact
- Firebase Database Connectivity
- Realtime Updates
- RegEx Validation
Download Debug Apk from here
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |