Back to Portfolio
MeetMax
Android/iOS

MeetMax

A User-Friendly Social Media App with Authentication, Posting, and Feed Interactions

Project Overview

MeetMax is a social media application built with Flutter, implementing the Model-View-ViewModel (MVVM) pattern with GetX for state management. It simulates essential social media functionalities, including secure user authentication, post creation and liking, and a dynamic feed display. Designed for seamless interaction, it features responsive layouts, real-time updates, and persistent navigation, with a simulated backend for smooth performance.

Key Features

  • User Authentication: Comprehensive form validation for login, signup, and forgot password
  • Feed Screen: Displays posts for authenticated users with real-time updates
  • Post Interactions: Like existing posts and create new posts
  • State Management: Efficient real-time UI updates using GetX controllers
  • Dependency Injection: Simplified object management with GetX
  • Responsive Design: Adaptive layouts for various screen sizes using flutter_screenutil
  • Persistent Navigation: Bottom navigation bar for easy app traversal
  • MVVM Architecture: Separates concerns for maintainable code structure

Technologies Used

Flutter (Dart) for Cross-Platform DevelopmentGetX for State Management, Dependency Injection, and NavigationMVVM Architecture PatternHTTP for Simulated Backend API CallsImage Picker and Flutter Image Compress for Media HandlingLottie and Widget Animator for Dynamic AnimationsCached Network Image and Timeago for Optimized UI and TimestampsSharedPreferences for Local Storage

Project Details

Client

Personal Project

Timeline

© 2025 Muhammad Sajedul Islam. All rights reserved.

0%