Skip to content

yeasin50/My-Shop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My Shop 🛒

Covered Futures :

  • State Managment with Provider
  • MultiProvider with ProxyChangeNotifier
  • FireBase
    • Email Authentication
    • RealTime Databse
  • Basic Animation
  • Custom Page Transition
  • Custom Exception builder
  • Managing Data & UI Efficiently


(😊)=> Create a constans file

at lib/utils/constants.dart add this two constans line of code

  • const BASE_API_REALTIMEdb = your firebase App link.
  • const WEB_API_KEY = goto project settings and paste web api key here.

This has been removed for app security purpose. Also described on .gitignore for more.

🔔 Lines are mentioned as TODO & FIXME

Firebase Rules

{
  "rules": {
    ".read": "auth !=null",  
    ".write": "auth !=null",
    "products":{
      ".indexOn":["creatorId"]
    }
  }
}

Getting Started

This project is a starting point for a Flutter application.

A few resources to get you started if this is your first Flutter project:

For help getting started with Flutter, view our online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.

About

StartUpFlutter Demo:3 . State Managment

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages