WithMe: Social Activity Matching App for Real-World Connections

For WithMe: Social Activity Matching App for Real-World Connections

image
image
image
image
logo

Technology Rivers

Mobile/Web/Cloud Apps, HIPAA, Product Dev, MVP

  • Industry
    Social
  • icons dollarTime & Budget
    Undisclosed

About WithMe: Social Activity Matching App for Real-World Connections

WithMe is a cross-platform mobile app designed to help people find compatible partners for social activities based on shared interests and preferences. Whether it’s eating out, going to the gym, exploring nature, or attending cultural events, WithMe intelligently matches users using advanced filters like interest categories, age, gender preferences, and location proximity. The app offers a smooth, visually engaging experience built with Flutter and Material Design 3, featuring real-time chat, push notifications, smart recommendations, and a robust profile system. With strong backend integration via Firebase and modern UI/UX practices, WithMe transforms how people connect socially.

Our Work Included

  • Full mobile app design and development

  • Matching algorithm based on interest and location proximity

  • Real-time chat system with persistent messaging

  • Push notification setup for matches and activities

  • Secure OTP-based user authentication

  • Custom UI with Google Fonts and modern design principles

  • Integration of analytics, crash reporting, and storage

  • Deployment across iOS, Android, and web platforms

Technologies Used:

  • Frontend: Flutter (Dart SDK 3.1.3+), GetX for state management

  • UI/UX: Material Design 3, Google Fonts (Poppins), Custom themes

  • Backend: Firebase Firestore (database), Firebase Auth (OTP login), Firebase Storage

  • Notifications & Chat: OneSignal (push notifications), Flutter Chat UI, real-time chat logic

  • Analytics & Monitoring: Mixpanel, Firebase Crashlytics

  • Other Tools: Google Places API, Geocoding, Location Services, Timeago, Jiffy, HTTP, Crypto, Permission Handler

Key Features Include:

  • Intelligent matching based on interests, age, gender, and location

  • Real-time messaging with persistent chat history

  • User profiles with photos, preferences, and proximity filters

  • Phone number OTP login via Firebase Auth

  • Push notifications for matches, chats, and activity invites

  • Location-based services using Google Places and geocoding

  • Profile photo cropping and management

  • In-app analytics and crash reporting via Mixpanel and Crashlytics

  • Device-level permission handling for location and media access

  • Clean and modern cross-platform UI using Flutter

Technology

Technology

  • Social
Send enquiry to Technology

Benchmak helps you find vetted vendors faster - Register on Benchmak today!

Benchmak is a B2B marketplace that helps you find tech service providers. Share your experience and help make the process of engaging service providers more transparent for everyone.

Register your Agency

© 2025 Benchmak.com. All Rights Reserved