Description This is a Tutorial to build Responsive Reddit Clone, a Social Media application with Flutter as frontend framework and Firebase as Backend! This app consists of all the popular features from Reddit. One can login with Google or as Guest where there are guest restricted features, for example displaying the latest posts, dissimilar to what happens in Google Sign In, where we get posts from the communities we are a part of. With Google Sign In, one can also create and join communities, edit description and avatar of community, edit user profile, share text, link or image based posts, upvote, downvote, comment, award, delete, with moderator special features like adding other moderators and deleting any post. Also, one can toggle the theme in the application, from dark mode to light mode or vice versa. It is a completely responsive project, accessible on Android, iOS & Web. In this process, learn about designing Responsive UI and manage routing with Flutter, writing backend code and complex queries with Firebase and State Management with Riverpod 2.0! Also, take a step forward with Folder Structure in Flutter! Features: Google/Guest Authentication Create, Join community Community Profile (Avatar, Banner, Members) Edit Description and Avatar of community Post (link only, photo, text only) Displaying posts from communities user is part of Upvote, Downvote Comment Award the Post Update Karma Add Moderators Moderator- remove post Delete post User Profile (Avatar, Banner) Theme Switch Cross Platform Responsive UI Latest posts (instead of home, display this to guest users) Who this course is for: Beginner Flutter developers looking to build bigger applications Requirements Flutter & Dart Basics Some Knowledge about Firebase (not mandatory) Last Updated 11/2022
Filename Size .pad/0 240.7 KB .pad/1 144 KB .pad/10 304.1 KB .pad/11 628.9 KB .pad/12 546 KB .pad/13 33.2 KB .pad/14 377 KB .pad/15 267 KB .pad/16 300.6 KB .pad/17 961.9 KB .pad/18 345.5 KB .pad/19 857.1 KB .pad/2 303.8 KB .pad/20 999.5 KB .pad/21 717.9 KB .pad/22 688.7 KB .pad/23 644.6 KB .pad/24 763.4 KB .pad/25 855.2 KB .pad/26 394.9 KB .pad/27 304.6 KB .pad/28 114.9 KB .pad/29 368 KB .pad/3 804.1 KB .pad/30 788.8 KB .pad/31 507.3 KB .pad/32 352.8 KB .pad/33 432.5 KB .pad/34 484.2 KB .pad/35 724 KB .pad/36 322.3 KB .pad/37 592.2 KB .pad/38 670 KB .pad/39 362.3 KB .pad/4 722.3 KB .pad/40 1016.6 KB .pad/41 1011.4 KB .pad/5 535.8 KB .pad/6 341.7 KB .pad/7 538.8 KB .pad/8 943.8 KB .pad/9 207.8 KB TutsNode.net.txt 63 B [TutsNode.net] - Flutter Intermediate App Development Course Reddit Clone/1 - Introduction & Setup/1 - Introduction.mp4 16 MB [TutsNode.net] - Flutter Intermediate App Development Course Reddit Clone/1 - Introduction & Setup/2 - Project Setup.mp4 33.3 MB [TutsNode.net] - Flutter Intermediate App Development Course Reddit Clone/1 - Introduction & Setup/3 - Folder Structure Explanation.mp4 28.6 MB [TutsNode.net] - Flutter Intermediate App Development Course Reddit Clone/2 - Auth/10 - Route Management.mp4 41.7 MB [TutsNode.net] - Flutter Intermediate App Development Course Reddit Clone/2 - Auth/11 - Firebase State Persistence.mp4 201.7 MB [TutsNode.net] - Flutter Intermediate App Development Course Reddit Clone/2 - Auth/4 - Login Screen UI.mp4 174.7 MB [TutsNode.net] - Flutter Intermediate App Development Course Reddit Clone/2 - Auth/5 - Firebase Setup.mp4 113.3 MB [TutsNode.net] - Flutter Intermediate App Development Course Reddit Clone/2 - Auth/6 - Google Sign In Firebase Authentication.mp4 305.3 MB [TutsNode.net] - Flutter Intermediate App Development Course Reddit Clone/2 - Auth/7 - Storing Data to Firestore.mp4 167.7 MB [TutsNode.net] - Flutter Intermediate App Development Course Reddit Clone/2 - Auth/8 - Efficient Exception Handling Technique.mp4 180.6 MB [TutsNode.net] - Flutter Intermediate App Development Course Reddit Clone/2 - Auth/9 - Storing Data to Provider.mp4 155.2 MB [TutsNode.net] - Flutter Intermediate App Development Course Reddit Clone/3 - Community/12 - Home Screen AppBar UI.mp4 37.4 MB [TutsNode.net] - Flutter Intermediate App Development Course Reddit Clone/3 - Community/13 - Community List Flutter Drawer.mp4 95.6 MB [TutsNode.net] - Flutter Intermediate App Development Course Reddit Clone/3 - Community/14 - Create Community Screen UI.mp4 93.7 MB [TutsNode.net] - Flutter Intermediate App Development Course Reddit Clone/3 - Community/15 - Creating Communities and Storing to Firebase.mp4 218.8 MB [TutsNode.net] - Flutter Intermediate App Development Course Reddit Clone/3 - Community/16 - Displaying User Communities.mp4 137 MB [TutsNode.net] - Flutter Intermediate App Development Course Reddit Clone/3 - Community/17 - Community Profile UI.mp4 273.5 MB [TutsNode.net] - Flutter Intermediate App Development Course Reddit Clone/3 - Community/18 - Mod Tools UI.mp4 91.9 MB [TutsNode.net] - Flutter Intermediate App Development Course Reddit Clone/3 - Community/19 - Edit Community Screen UI.mp4 262.7 MB [TutsNode.net] - Flutter Intermediate App Development Course Reddit Clone/3 - Community/20 - Editing Community.mp4 232.1 MB [TutsNode.net] - Flutter Intermediate App Development Course Reddit Clone/3 - Community/21 - Searching Communities.mp4 161.1 MB [TutsNode.net] - Flutter Intermediate App Development Course Reddit Clone/3 - Community/22 - Logging User Out.mp4 64.5 MB [TutsNode.net] - Flutter Intermediate App Development Course Reddit Clone/3 - Community/23 - User Profile Drawer UI.mp4 28 MB [TutsNode.net] - Flutter Intermediate App Development Course Reddit Clone/3 - Community/24 - Joining & Leaving Communities.mp4 112.4 MB [TutsNode.net] - Flutter Intermediate App Development Course Reddit Clone/3 - Community/25 - Adding Moderators.mp4 187.5 MB [TutsNode.net] - Flutter Intermediate App Development Course Reddit Clone/4 - User Profile/26 - User Profile UI.mp4 79.6 MB [TutsNode.net] - Flutter Intermediate App Development Course Reddit Clone/4 - User Profile/27 - Edit User Profile.mp4 201.4 MB [TutsNode.net] - Flutter Intermediate App Development Course Reddit Clone/4 - User Profile/28 - Toggling Theme.mp4 155.7 MB [TutsNode.net] - Flutter Intermediate App Development Course Reddit Clone/5 - Post/29 - Bottom Nav Bar.mp4 79.2 MB [TutsNode.net] - Flutter Intermediate App Development Course Reddit Clone/5 - Post/30 - Add Post Screen UI.mp4 78.5 MB [TutsNode.net] - Flutter Intermediate App Development Course Reddit Clone/5 - Post/31 - Sharing Link Image & Text Only Posts.mp4 390.9 MB [TutsNode.net] - Flutter Intermediate App Development Course Reddit Clone/5 - Post/32 - Fetching Feed Posts.mp4 391.8 MB [TutsNode.net] - Flutter Intermediate App Development Course Reddit Clone/5 - Post/33 - Deleting Posts.mp4 72.7 MB [TutsNode.net] - Flutter Intermediate App Development Course Reddit Clone/5 - Post/34 - UpvotingDownvoting Posts.mp4 106.3 MB [TutsNode.net] - Flutter Intermediate App Development Course Reddit Clone/5 - Post/35 - Moderator Option on Posts.mp4 71.6 MB [TutsNode.net] - Flutter Intermediate App Development Course Reddit Clone/5 - Post/36 - Displaying Posts on User Profile.mp4 116.3 MB [TutsNode.net] - Flutter Intermediate App Development Course Reddit Clone/5 - Post/37 - Comments on Posts.mp4 347.7 MB [TutsNode.net] - Flutter Intermediate App Development Course Reddit Clone/5 - Post/38 - Updating User Karma Based on Activities.mp4 103.2 MB [TutsNode.net] - Flutter Intermediate App Development Course Reddit Clone/5 - Post/39 - Awarding the PostUser.mp4 249.5 MB [TutsNode.net] - Flutter Intermediate App Development Course Reddit Clone/5 - Post/40 - Firebase Login as Guest.mp4 48.3 MB [TutsNode.net] - Flutter Intermediate App Development Course Reddit Clone/5 - Post/41 - Restricting Guest Features.mp4 185 MB [TutsNode.net] - Flutter Intermediate App Development Course Reddit Clone/5 - Post/42 - Running on Web Flutter Responsive UI.mp4 337.2 MB [TutsNode.net] - Flutter Intermediate App Development Course Reddit Clone/5 - Post/43 - Conclusion.mp4 1.9 MB