flutter_firebase_feature_feedback 1.0.3 copy "flutter_firebase_feature_feedback: ^1.0.3" to clipboard
flutter_firebase_feature_feedback: ^1.0.3 copied to clipboard

A Flutter package that enables developers to collect and manage feature feedback from their users using Firebase. Users can submit feature requests and vote on existing ones.

Flutter Firebase Feature Feedback #

A Flutter package that enables developers to collect and manage feature feedback from their users using Firebase. This package provides an easy way to implement feature request functionality in your Flutter applications.

Screenshots #

Feature List Add Feature Form
Feature List Add Feature Form

Features #

  • 🎯 Easy-to-use Feature Feedback Widget
  • 🔥 Firebase Integration
  • 👥 User Voting System
  • 📊 Feature Request Management
  • 🔄 Real-time Updates
  • 🎨 Customizable UI

Getting Started #

Prerequisites #

  1. Add Firebase to your Flutter project
  2. Enable Cloud Firestore in your Firebase Console

Installation #

Add this to your package's pubspec.yaml file:

dependencies:
  flutter_firebase_feature_feedback: ^1.0.2
copied to clipboard

Firebase Setup #

  1. Initialize Firebase in your app:
await Firebase.initializeApp(
  options: DefaultFirebaseOptions.currentPlatform,
);
copied to clipboard
  1. Ensure you have the necessary Firebase configuration files:
    • google-services.json (Android)
    • GoogleService-Info.plist (iOS)

Usage #

  1. Use the FeatureFeedbackWidget wherever you want to display the feedback UI:
  Navigator.of(context).push(
                      MaterialPageRoute(
                        builder: (context) => Scaffold(
                          appBar: AppBar(
                            title: const Text('Request Feature'),
                          ),
                          body: FeatureFeedbackWidget(
                            collectionPath: 'feature_requests',
                            userId: uc.user!.id,
                          ),
                        ),
                      ),
                    );
copied to clipboard

Example #

Check out the /example folder for a complete working example.

License #

This project is licensed under the MIT License - see the LICENSE file for details.

3
likes
140
points
0
downloads
screenshot

Publisher

verified publisherzeepalm.com

Weekly Downloads

2024.09.09 - 2025.03.24

A Flutter package that enables developers to collect and manage feature feedback from their users using Firebase. Users can submit feature requests and vote on existing ones.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

cloud_firestore, firebase_core, flutter, provider

More

Packages that depend on flutter_firebase_feature_feedback