Twitter Clone with Flutter, Appwrite & Riverpod - Full Guide
- Description
- Curriculum
- FAQ
- Reviews
Looking to master Flutter, Appwrite, and Riverpod while building a real-world mobile app? Look no further than our 9-hour course on building a complete Twitter Clone App from scratch! In this course, you’ll learn how to create a fully-functional Twitter clone app that includes all the major features of the platform, from tweeting text, images, and links to following users, displaying notifications, and much more.
Using Flutter 3.7 & Appwrite, we’ll cover every step of the development process, from signing up and signing in with email and password to implementing premium features like “Twitter Blue”. Along the way, we’ll show you how to use Appwrite for server-side development and integration, and how to leverage Riverpod for effective state management.
Whether you’re a seasoned Flutter developer or just have a basic knowledge, this course is designed to give you the skills and knowledge you need to succeed. By the end of the tutorial, you’ll have a fully-functional Twitter clone app that you can customize and improve upon to fit your needs. Source Code included! So why wait? Sign up today and start building your dream app with Flutter, Appwrite, and Riverpod!
Tech Used – Flutter, Appwrite Authentication, Database, Storage, Realtime, Queries, Indexes, Riverpod.
Prerequisites: Flutter & Dart Basics
Features:
-
Sign Up With Email, Password
-
Sign In With Email, Password
-
Tweeting Text, Image and/or Link
-
Hashtag identification & storage
-
Displaying tweets
-
Liking tweet
-
Retweeting
-
Commenting/Replying
-
Follow user
-
Search users
-
Display followers, following, recent tweets
-
Edit User Profile
-
Show tweets that have 1 hashtag
-
Twitter Blue
-
Notifications tab (replied to you, followed you, like your pic, retweeted)
What you’ll learn?
-
Docker Installation
-
Appwrite Installation, Auth, Database, Storage, Realtime, Queries, Indexes
-
State Management with Riverpod 2.0
-
Creating Twitter-like UI with Flutter
-
6Architectural & Folder PatternVideo lesson
-
7Login UIVideo lesson
-
8Signup UIVideo lesson
-
9Signing Up User with Appwrite AuthVideo lesson
-
10Providing the Class / Dependency InjectionVideo lesson
-
11Signing Up User contd. (Auth Controller)Video lesson
-
12Login User with Appwrite AuthVideo lesson
-
13Adding Proper NavigationVideo lesson
-
14Persisting Auth StateVideo lesson
-
15Saving User Data to Appwrite DatabaseVideo lesson
-
16FIXING Android Related ProblemsVideo lesson
-
17Solving Appwrite unauthorized_scope ProblemVideo lesson
-
18Home Screen UIVideo lesson
-
19Create Tweet Screen UIVideo lesson
-
20FIXING User Data Storage & Retrieval BugVideo lesson
-
21Create Tweet Screen UI contdVideo lesson
-
22Picking Multiple Images & Displaying in CarouselVideo lesson
-
23Storing Tweets to Appwrite Database & Appwrite StorageVideo lesson
External Links May Contain Affiliate Links read more