Skip to content

ArslanYousaf12/faker-firebase-app

Repository files navigation

Flutter Firebase Auth App

This is a Flutter application that demonstrates the use of Firebase Authentication and Firestore. The app uses the firebase_ui_auth package for authentication UI and Firebase Firestore to store, update, and delete user profile data.

Features

  • User Authentication (Sign-in, Sign-up, and Sign-out) using Firebase Authentication.
  • Profile screen displaying fake data.
  • CRUD operations (Create, Read, Update, Delete) on Firestore.

Getting Started

Prerequisites

Firebase Setup

  1. Create a Firebase project in the Firebase Console.
  2. Add an Android app and/or iOS app to your Firebase project.
  3. Download the google-services.json (for Android) and/or GoogleService-Info.plist (for iOS) and place them in the appropriate directories.
    • Android: android/app/google-services.json
    • iOS: ios/Runner/GoogleService-Info.plist
  4. Enable Email/Password sign-in method in the Firebase Authentication section.
  5. Set up Firestore in your Firebase project.

Project Setup

  1. Clone the repository:
git clone https://github.com/ArslanYousaf12/faker-firebase-app.git
cd flutter_firebase_auth_app

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published