I will build flutter app with firebase and bloc


About this gig
Production-ready Flutter apps Auth, Bloc, Streams, SQLite/Firestore, APK & source code
I build fully functional Flutter mobile apps that run on devices and are ready for testing or publishing. Each package delivers a working app (APK), clean source code, and a README so you can continue development or hand it to another team.
What I deliver (core features across packages)
- Flutter app with Bloc state management and Streams for reactive UIs
- Authentication via Firebase Auth (email/password; social logins in Premium)
- Data storage: choose SQLite (offline-first) or Firestore (cloud sync)
- Clean, modular project structure and well-commented source code
- APK (installable Android build) and setup instructions
Important whats NOT included
- Extensive UI/branding design (Figma-level design is separate)
- Full App Store (Apple) publishing management I provide build + guidance; account required
- Ad network integration available as a custom extra only
Why choose this gig
- Focus on maintainable, testable code (Bloc + Streams)
- Clear separation of concerns (UI Bloc Repository DB)
- Fast, professional communication and realistic timelines
Get to know Kaleb T
- FromEthiopia
- Member sinceAug 2025
Languages
English, Amharic
FAQ
What does “fully functional mobile app” mean in this gig?
it means it runs on a device or Flutter simulator, implements the core user flows listed in the package (login, list/detail, create/edit, profile, search), includes working data storage (SQLite or Firestore), Bloc state management, Streams for reactivity, and includes source code + README.
What is included in “App design”?
App design covers developer-friendly UI layouts in Flutter (Material/Cupertino style). It includes functional screens for the package (e.g., 2–10 screens). This is not high-end Figma/branding design. You can provide your own design references if you want a custom look.
Do you handle app submission to Play Store / App Store?
In the Premium package, I assist with Play Store submission (generate APK/AAB, prepare metadata, and guide you through the checklist). For iOS, I provide the build and guidance, but you must have an Apple Developer account. Full publishing or account handling is a custom gig (extra).
What does the “App Icon” include?
In Premium , I provide a simple professional icon for your app (1–2 versions, PNG format, multi-size for Android/iOS). This is not a full branding or illustration service. For custom artwork, contact me for a custom offer.
What about the Splash Screen?
All packages include a functional splash screen (app logo + background color) for a polished user experience. Premium includes a full splash branding across all app flows. Advanced animation is a custom agreement.
Which database should I choose? SQLite or Firestore?
SQLite: Offline-first, data stays on the device, simple apps. Firestore: Cloud-based, real-time sync, multi-device support. I can advise the best choice for your app during the intake process.
What counts as a revision?
Revisions cover minor tweaks like UI adjustments, bug fixes, or clarification changes. New features, screens, or database structures are not considered revisions and require a separate order or gig extra.
What should I provide before you start? (Requirements)
Provide a short app description, preferred storage (SQLite or Firestore), auth type (email/Google), UI references (screenshots/Figma), Firebase access, app name, and basic branding colors (optional).
Do you provide source code?
Yes — all packages include full Flutter source code with a clear folder structure and README instructions. Premium also includes short architecture documentation and example unit tests for core logic.

