Skip to content

padukadafa/flutter_firebase_auth_template

Repository files navigation

flutter_firebase_auth_template

A flutter project that i made when i bored

Screenshot

Login Page Register Page Forgot Password Page Home Page

Feature

  1. Login
  2. Register
  3. Forgot Password
  4. Logout

Setup

  1. Clone this repository:

    git clone https://github.com/padukadafa/flutter_firebase_auth_template.git
    
  2. open project

  3. and run pub get

    flutter pub get
    
  4. Goto firebase and create new project

  5. After that in project overview click flutter to setup

  6. Follow the instruction

  7. run your virtual device and press F5 to run the project

App Structure

This app was made using clean architecture and use bloc for the state management

lib
  /core
    /error
    /usecases
    /validators
    /values
    /widgets
  /features
    /auth
      /data
        /data_sources
        /models
        /repositories
      /domain
        /entities
        /repositories
        /usecases
      /presentation
        /blocs
          /auth
        /pages
        /widgets
test
  /core
  /features
    /auth
      /data
        /data_sources
          /remote
        /model
        /repositories
      /domain
        /usecases
  /fixtures

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published