ConnectIT is a cross-platform social media app built with Flutter for both iOS and Android, designed to deliver a fast, responsive, and engaging social experience. Powered by Firebase and enhanced with dynamic JavaScript features, ConnectIT offers secure authentication, real-time database syncing, and an intuitive, mobile-optimized user interface.
✨ Core Functionalities
- 🔐 Secure Firebase Authentication — Sign up/login via email, phone, or social accounts
- 📡 Real-Time Database Sync — Instant updates across all user devices
- 📝 Post System — Create, like, and comment on posts
- 💬 Interactive Comments — Threaded discussions under every post
- ❤️ Like System — Reactions with real-time updates
- 🖼️ Profile Pages — User bios, avatars, post history
🎨 UI/UX Enhancements
- 🌈 Responsive layout for all screen sizes (phones & tablets)
- ⚡ Dynamic JS-inspired transitions and UI behaviors
- 🌓 Light and dark mode support
- 📱 Platform-specific UI (Material on Android, Cupertino on iOS)
🛠️ Tech Stack
| Layer | Technology |
|---|---|
| Frontend | Flutter (Dart) |
| Backend | Firebase Auth + Realtime DB |
| UI Effects | JS-like logic via Flutter libs |
| Platforms | Android & iOS |
🧪 To-Do / Roadmap Push Notifications with Firebase Cloud Messaging
Chat / Direct Messaging
Image Upload via Firebase Storage
Post Sharing & Mentions
Explore Feed / Trending Posts
User Reports / Admin Dashboard
📸 Screenshots Home Feed Post Detail Profile Page
👨💻 Author Built with ❤️ by HarisNaszim
Inspired by social networks like Instagram and Twitter



