Flutter & Firebase Tutorial: Build 5 Social Media Apps
23 👀
Harry Potter

Harry Potter

May 20, 2023

Flutter & Firebase Tutorial: Build 5 Social Media Apps

Learn how to build 5 real-world social media apps using Flutter and Firebase. This tutorial covers Firebase Firestore, Auth, and Storage, along with deployment and cross-platform app development. Master the integration of Firebase into projects like Instagram, TikTok, Twitch, Zoom, and WhatsApp! 

What you'll learn

  • Learn about Firebase Firestore, Auth, Storage
  • Build Real World Projects with Firebase
  • Know When and For what reason To Utilize Firebase
  • Deployment
  • Build Cross Platform Apps



Basic Knowledge of Flutter

Experience with Dart Programming Language


Build 5 Real World Social Media Applications in this tutorial!

We will go through Firebase Auth exhaustively after which work on real world projects like Instagram, TikTok, Zoom, Twitch and WhatsApp! These projects don't simply discuss Firebase, projects like Twitch and Zoom even incorporate third party SDK's to give a vibe of how, when and for what reason to utilize Firebase. The point of this course is to make you acquainted with Firebase and have 5 real world projects which you can chip away at, after this course to transform into a solitary application.

This course will have steady repetition which will guarantee your certainty is high, even subsequent to following through with this tasks and you don't need to take one more course. Assuming you have any inquiries during the course, I'll gladly help you out with it! Continue To learn :)


Elements of the projects we will build:

1. Instagram

Responsive Instagram UI

Email and Password Authentication

Share Posts with Caption

Display Posts with Caption

Like and Comment on Posts

Search Users

Follow Users

Display User Posts, Followers and Following

All that REAL TIME

Sign Out

2. TikTok

Authentication with Email and Password

Uploading Videos with Caption

Compressing Videos

Generating Thumbnails Out of Video

Displaying Videos with Caption

Loving on Posts

Commenting on Posts

Loving the Comments

Searching Users

Following Users

Displaying Followers, Following, Likes and Posts of User

TikTok Like UI

3. Zoom

Google Sign In

Make New Gathering

Join Meeting

Quiet/Unmute Sound

Quiet/Unmute Video

Change Display Name while Joining

Lift Hand

Begin Screen Sharing

Quiet Everybody

Begin Live Stream

Screen Share


Switch Front/Back Camera

Picture in Picture

Enter Tile View

Handicap Camera

End Call

See Your Gathering History

Log out

4. Twitch

Email and Password Authentication


Choosing Thumbnail

Going Live

Joining LiveStream

Exchanging Camera



Cross Platform

Responsive UI

Token Age utilizing GO (Make Your Programming interface)

Convey Server

Convey Site

5. WhatsApp

Telephone Number Authentication

1-1 Visiting with Contacts In particular

Bunch Visiting

Text, Picture, GIF, Audio(with Recording), Video and Emoticon Sharing

Status/Stories Noticeable to Contacts Just and Vanishes following 24 hours

Video Calling

On the web/Disconnected Status

Seen Message

Answering to Messages

Auto Look on New Messages

Reserving Pictures and Video

Who this course is for:

Amateur Flutter Designers needing to learn more about backend stuff!


Rivaan Ranawat

Understudy | Flutter Engineer | Content Maker

  • 4.5 Educator Rating
  • 322 Reviews
  • 5,428 Students
  • 4 Courses

Hello, I'm a Flutter Designer who educates to build Android, iOS, Web and Work area Apps on Youtube with the channel name Rivaan Ranawat. I'm 17 years of age building Flutter Applications for over 2 years! I likewise have some involvement in Node.js and Web Advancement. Anticipating educating you!

Useful links:

  1. Flutter: Official website of Flutter for documentation and resources.
  2. Firebase: Official website of Firebase for in-depth information and tutorials.
  3. Instagram: Social media platform for reference and inspiration.
  4. TikTok: Social media platform for reference and inspiration.
  5. Twitch: Live streaming platform for reference and inspiration.
  6. Zoom: Video conferencing platform for reference and inspiration.
  7. WhatsApp: Messaging platform for reference and inspiration.

Wait a second...

Watch 👉How to download video

Build 5 Social Media Apps 🚀
Zip/rar files password can be one of these :- FreeCourseUniverse OR CheapUniverse
Harry Potter

Harry Potter

Hey Guys We are Tech Enthusiasts and we know knowledge is key to success ! We are here to open path to your success by providing what you want. Today education == business. Our moto is education should be accessible by any person who is not able to purchase overpriced content.

Leave a comment

0 Comment


Membership Plans

We are bringing so many new things at the fraction of a cost....


    How to download ??


    This site is hosted on Digital Ocean

    Get $200 credit Instantly

    Offer available for limited time
    ( Take advantage of free credits 👇 )
    DigitalOcean Referral Badge

    Related Posts

    Taken Down Resources


    © 2023 CheapUniverse. All Rights Reserved