// the find
JideGuru/FlutterSocialAppUIKit
Flutter representation of a Social App Concept.
A Flutter UI kit replicating a social app concept from Uplabs — feeds, chat, profiles, notifications, dark/light theme. Pure UI with hardcoded mock data; there's no backend, no state management, no real functionality. It's a visual reference, not a starting point for a real app.
The screen coverage is decent for a UI demo: home feed, conversations, profile, friends list, and notifications are all implemented. Dark/light theming works via system preference, which is the right way to do it. The component breakdown is clean enough — widgets are split into their own files rather than dumped into screen files. Lottie animation in chat adds a nice touch without much overhead.
All data lives in `lib/util/data.dart` as static Dart lists — there's no state management whatsoever, not even Provider, so wiring up a real backend means rewriting the data layer from scratch. The repo hasn't been touched since March 2024 and is running on a Flutter version that's likely two or three releases behind, so you'll hit deprecation warnings immediately on a current SDK. The single widget test in `test/widget_test.dart` is the Flutter boilerplate smoke test — nothing meaningful is tested. Calling this a 'UI kit' overstates it; it's a single demo app with no extractable, reusable component library.