Skip to content

A complete Flutter dating app with swipeable profiles and real-time chat functionality

Notifications You must be signed in to change notification settings

JossyCodexx/datemate-flutter-app

Repository files navigation

💕 DateMate - Flutter Dating App with Real Chat

Flutter Dart License

A fully functional dating application built with Flutter, featuring swipeable profiles and real-time chat functionality!

✨ Features

20 Swipeable Profiles - Beautiful card swiping interface with profile images
Real-time Chat - Complete messaging system with chat bubbles
Chat History - List of all conversations with unread badges
Authentication - Login and Signup screens
Navigation Drawer - Professional hamburger menu with 6+ pages
Like/Pass System - Interactive buttons with animations
Distance Badges - Shows how far away each user is
Verified Badges - Blue checkmarks on profiles

🛠️ Tech Stack

  • Flutter & Dart - Cross-platform framework
  • card_swiper - Smooth card swiping animations
  • iconsax - Beautiful icon set
  • Custom Chat Engine - Built from scratch

🚀 Getting Started

# Clone the repository
git clone https://github.com/JossyCodexx/datemate-flutter-app.git

# Navigate to project
cd datemate-flutter-app

# Get dependencies
flutter pub get

# Run the app
flutter run

📱 How to Use

  1. Login - Tap Login button (demo mode)
  2. Swipe - Browse through 20 profiles
  3. Chat - Tap the 💬 button on any profile
  4. Navigate - Use bottom navigation or hamburger menu ☰

📁 Project Structure

lib/
├── main.dart              # Complete application code
├── iconsax_fixed.dart     # Custom icon definitions
assets/
└── images/                # Profile images

📬 Contact


If you found this project helpful, please give it a star!

About

A complete Flutter dating app with swipeable profiles and real-time chat functionality

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors