🚀 Firebase Helper Package
A powerful Flutter Firebase Helper Package that simplifies all Firebase services integration in one place.
একটি সম্পূর্ণ Flutter Firebase Helper লাইব্রেরি যা Firebase এর সব ফিচার একসাথে সহজভাবে ব্যবহার করার জন্য তৈরি করা হয়েছে।
🌍 Supported Platforms | সাপোর্টেড প্ল্যাটফর্ম
| Platform | Support |
|---|---|
| Android 🤖 | ✅ Full Support |
| iOS 🍏 | ✅ Full Support |
| Web 🌐 | ⚠️ Partial Support |
| macOS 💻 | ✅ Supported |
| Windows 🪟 | ✅ Supported |
| Linux 🐧 | ✅ Supported |
📦 Features | ফিচারসমূহ
🔐 Authentication (অথেন্টিকেশন)
- Email/Password Login & Signup
- Phone Authentication (OTP)
- Google Sign-In
- Apple Sign-In (iOS/macOS)
- Anonymous Login
- Email Link Sign-In
- Sign Out / Logout
- Password Reset / Forgot Password
☁️ Cloud Firestore
- Add / Update / Delete / Read Data
- Stream Builder Support (Real-time)
- Pagination Support
- Query Builder (filter, orderBy, limit)
- Offline persistence support
📁 Firebase Storage
- Upload Image / File
- Download URL
- Delete File
- Progress Tracking
📩 Firebase Messaging (Push Notification)
- Device Token generation
- Foreground / Background notifications
- Topic-based messaging
- Local notification support
📊 Firebase Analytics
- Custom event tracking
- Screen tracking
- User behavior logging
🔒 Firebase Crashlytics
- Automatic crash reporting
- Custom error logging
🔑 Firebase Remote Config
- Dynamic config fetch
- Feature toggle support
👥 Firebase User Management
- User profile update
- User metadata tracking
- Login state persistence