Site icon Flutter Packages | Pub dev Packages – Flutter Mobile App World

A fully functional Instagram clone written in Flutter using Firebase

Fluttergram

A working Instagram clone wrote in Flutter using Firebase / Firestore

Demo

Download the release APK to try out Fluttergram

I update Fluttergram with new features and bugs fixes, but the apk may be behind the master. Take a look at the changelog to see the most recent additions to the apk.

Features

Screenshots

Dependencies

Getting started

1. Setup Flutter

2. Clone the repo

$ git clone https://github.com/mdanics/fluttergram.git
$ cd fluttergram/

3. Setup the firebase app

  1. You’ll need to create a Firebase instance. Follow the instructions at https://console.firebase.google.com.
  2. Once your Firebase instance is created, you’ll need to enable Google authentication.
  1. Create Cloud Functions (to make the Feed work)

If this does not work and you get the error Error: Error parsing triggers: Cannot find module './notificationHandler' Try following these steps. If you are still unable to get it to work please open a new issue.

You may need to create the neccessary index by running firebase functions:log and then clicking the link

If you are getting no errors, but an empty feed You must post photos or follow users with posts as the getFeed function only returns your own posts & posts from people you follow.

  1. Enable the Firebase Database
  1. (skip if not running on Android)
keytool -exportcert -list -v \
-alias androiddebugkey -keystore ~/.android/debug.keystore
  1. (skip if not running on iOS)

Double check install instructions for both

What’s Next?

Download Source Code Of Flutter Instagram Clone App on GitHub

https://github.com/mdanics/fluttergram
Exit mobile version