finds.dev← search

// the find

mohak1283/Instagram-Clone

★ 783 · Dart · BSD-2-Clause · updated Jan 2023

Working Instagram Clone (Frontend + Backend) created with Flutter and Firebase

A Flutter + Firebase Instagram clone from 2019 that covers the core social loop: feed, posts, likes, comments, search, follow/unfollow, and basic chat. Aimed at developers learning Flutter who want a non-trivial reference app with real backend integration rather than a toy counter app.

The feature set is broader than most tutorial clones — chat with image sharing is included, not just the feed. The repository pattern in lib/resources/ separates Firebase calls from UI, which is better architecture than the flat single-file approach most beginner clones use. Setup instructions are detailed enough to actually get the app running, covering both Android SHA-1 fingerprinting and iOS plist configuration.

Last commit was January 2023 and the Flutter ecosystem has moved significantly — this likely targets Flutter 2.x with pre-null-safety Dart, meaning you will hit deprecation warnings or outright build failures on a current SDK. Firestore is started in test mode per the setup instructions, meaning no security rules — anyone with the config can read and write everything. The 'upcoming features' list (notifications, caching, video, stories) never landed, so core Instagram functionality is missing. No state management beyond setState, which won't scale past the demo.

View on GitHub →

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →