Skip to content

Dat1n/ConnectIT

Repository files navigation

📱 ConnectIT

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.


🚀 Live Demo

👉 ConnectIT Live Preview


🧩 Features

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

Screenshot 2025-06-08 185301

Screenshot 2025-06-08 185318

Screenshot 2025-06-08 185340

Screenshot 2025-06-08 185352


👨‍💻 Author Built with ❤️ by HarisNaszim

Inspired by social networks like Instagram and Twitter

About

My First Social Media App

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors