A simple Flutter CRUD (Create, Read, Update, Delete) application using Firebase as the backend database.
- View a list of items
- Add new items
- Edit existing items
- Delete items
- Firebase Firestore integration
- Install Flutter
- Install Dart
- Install Firebase CLI
-
Clone the repository
-
Install dependencies
-
Configure Firebase
- Create a Firebase project
- Add Firebase to your Flutter app
- Download google-services.json and place it in android/app/
- Enable Firestore Database in Firebase console
- Run the application
- Flutter (UI Framework)
- Dart (Programming Language)
- Firebase Firestore (Database)
- Provider (State Management)