Skip to content

dyardy/flutter-firebase-masterclass

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flutter & Firebase Masterclass - eCommerce App

This is the official repo for this course:

This will include a full-stack eCommerce app using Flutter & Firebase:

eCommerce App Preview

Project Setup

At the beginning of each section (and other points in the course), I'll share an updated starter project with all the latest code.

Each starter project can be checked out from a specific branch name, as instructed in the relevant lessons:

git clone https://github.com/bizz84/flutter-firebase-masterclass.git
cd flutter-firebase-masterclass
git checkout <branch-name>

Firebase Setup

Since the project uses Firebase, some additional files will be needed:

lib/firebase_options.dart
ios/Runner/GoogleService-Info.plist
ios/firebase_app_id_file.json
macos/Runner/GoogleService-Info.plist
macos/firebase_app_id_file.json
android/app/google-services.json

These files have been added to .gitignore, so you need to run this command to generate them with the flutterfire CLI:

cd ecommerce_app
flutterfire configure

Documentation site

A documentation site with useful FAQs and guides can be found here:

Releases

No releases published

Packages

No packages published

Languages

  • Dart 85.6%
  • C++ 6.5%
  • CMake 5.4%
  • Ruby 1.2%
  • HTML 0.5%
  • C 0.4%
  • Other 0.4%