finds.dev← search

// the find

developerpaaji/chat_app

★ 571 · Dart · MIT · updated Jan 2021

A flutter chat app built with firestore. It is clone of messenger.User can create stories,chat and search in real time.

A Flutter/Firestore Messenger clone from 2019 with real-time chat, stories (Instagram/Facebook style), and user search. It's a learning project, not a production template — the README credits YouTube tutorials for most of the implementation.

Reasonable screen/widget split — separate files for chat_screen, stories_screen, discover_screen rather than one God widget. Uses json_serializable (the .g.dart files) instead of hand-rolling JSON parsing. Covers a non-trivial feature set for a tutorial-origin project: camera, image compression, stories, real-time search, and stickers all in one repo. Clean controller separation (chats_controller, stories_controller, user_controller) shows some architectural intent.

Last commit January 2021 — this is Flutter 1.x era code, almost certainly broken on current Flutter/Dart without significant migration work (null safety alone is a full rewrite). google-services.json and android/key.properties are committed to the repo, which is a security red flag even if those credentials are long-revoked. No tests beyond the default widget_test.dart stub. The README is essentially a freelancer ad with screenshots hosted on Dropbox links that may not load.

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 →