In this comprehensive course on Flutter Full-stack Development with Supabase, you will learn how to build robust and scalable applications using the Flutter framework for the frontend and Supabase as the backend. Flutter is a popular cross-platform framework for building mobile, web, and desktop applications, while Supabase is an open-source platform that provides a backend-as-a-service (BaaS) solution.
Throughout this course, you will gain hands-on experience and practical knowledge to create end-to-end applications, from designing interactive user interfaces to implementing powerful serverless backend functionalities. By combining the power of Flutter and Supabase, you will be able to develop feature-rich applications with real-time updates, authentication, database management, and much more.
By the end of this course, you will have the skills and confidence to develop full-stack applications using Flutter and Supabase. Whether you want to create mobile apps, web applications, or even desktop software, this course will equip you with the necessary tools to build innovative and scalable solutions. Get ready to embark on an exciting journey into Flutter full-stack development with Supabase!
Course syllabus
- How To Get Source Code
- Course Introduction
- Email Authentication
- Table Relation & Functions & Tiggers & Bucket
- Row Level Policy and Register User Validation
- Logout User
- Validate User Session
- Material 3 Theme
- Chat Tables
- Profile List and RealTime Table
- Online and Offline Status
- Message Model
- Private Chat UI
- Chat Bubble UI
- Chat Bar UI
- Implement Private Chat
- Supabase Function Create Group
- Group Model
- Group Widget
- Create Chat Group
- Join Group Page
- Validate User Joined Group
- Implement Group Chat
- Group Member Model
- Load Group Name
- Count Group Member
- Upload Profile Image UI
- Image Picker Setup
- Image Picker Permission
- Setup Bucket Security Policies
- Update Avatar Url
- Delete Obsolete Profile Image
Reviews
There are no reviews yet.