holtzmak / Community-Meal-Planner-Forum

A Flutter and Firebase forum application to support community discussion for meal planning, sustainable practices, development, and education
Creative Commons Attribution Share Alike 4.0 International
2 stars 1 forks source link

Add Firebase Auth and Database services #39

Closed holtzmak closed 3 years ago

holtzmak commented 3 years ago

Closes #29 .

This PR adds:

  1. Changes to the core types to support the denormalized structure of the database
  2. Adds the FirebaseAuth and Firebase Firestore services used to communicate with the database and tests
  3. The GetIt and BuildeRunner dependencies, used particularly to make testing easier (codegen!!!)
  4. Adds a static analysis options file which excludes codegen classes from analysis
  5. Begin separating widgets into MVVM folders in project structure