SaaS Mobile Application එකක් හදමු : Flutter, Firebase, Stripe Payments, Google ML Kit, Firebase ML

Опубликовано: 12 Ноябрь 2024
на канале: Adomic Arts
1,970
156

🚀 Welcome to our latest tutorial where we build a powerful SaaS application using Flutter. In this video, we’ll guide you through creating a Flutter application that leverages AI 🤖 and ML 📊 to extract text from images, integrated with Stripe 💳 for seamless payments. Perfect for developers looking to learn how to build a subscription-based service, this tutorial covers every essential feature, from setting up Firebase 🔥for authentication and storage to using Google ML Kit for Optical Character Recognition (OCR) 📝.

🔗 Helpful Resources:
📂Note:https://docs.google.com/document/d/1g...
📂Architecture Diagrams:https://app.eraser.io/workspace/SdsFY...
📂Code:https://github.com/HGSChandeepa/Flutt...

🎬Chapters:
00:00 - Project Introduction
24:24 - Flutter and Firebase configuration and dependencies
01:02:52 - Navigation and Themes
01:23:33 - Home Screen
01:55:44 - Google ML Kit for Optical Character Recognition (OCR)
02:56:32 - How to convert the application in to a SaaS
03:52:18 - Streams in Flutter and Firebase
04:21:00 - Stripe Payments
05:35:09 - Persisting user Premium Status (State Management)

💻Key Features:
AI and ML for text extraction
Secure payments with Stripe
Firebase Authentication and Firestore for data management
Cloud storage for store images
State management with Provider
Responsive design for all devices
Comprehensive subscription-based service model

💻Tutorial Steps:
1. Create a new Flutter project
2. Add all necessary dependencies.
3. Build the UI for the bottom navigation bar and home screen.
4. Implement the text extraction screen using Google ML Kit.
5. Integrate Firebase Authentication (Anonymous), Firestore, and Storage.
6. Set up the Stripe SDK for handling payments on both Android and iOS.
7. Manage subscriptions and handle premium user states using Provider.
8. Discuss the concept of SaaS and Minimum Viable Product (MVP)

====================================
🚀Connect with us:
🏅FaceBook:  / adomicarts  
🏅linkedin:  / samin-chandeepa  
🏅GitHub:https://github.com/HGSChandeepa
🏅Twitter:  / chandeepa_hgs  
🏅Medium:  / saminchandeepa  
🏅email:[email protected]
====================================

Follow along and build your own software-as-a-service application with Flutter, Firebase, and Stripe! 💻 Don't forget to like 👍, subscribe 🔔, and hit the notification bell for more exciting Flutter tutorials. Let’s get started! 🚀