DostiPak - Dating app to make connection between people and start new love story to lovers

Related tags

Templates DostiPak
Overview

Dosti Pak

Dating app to make connection between people and start new love story to lovers.

This app is using Firebase to fetch data and display it on the screen.

logoPhoto
check_commit check_repo license repo_size

Screenshots

photo1 photo2 photo3 photo3

What is this repository for?

How do I get set up?

** Flutter Complete Dating App for Android & iOS with Admin Panel is a full functional application that is ready to go production, however you need to follow some Steps to build your app release and publish it on your Google Play Store or Apple Store account.

App Features

*VIP Subscriptions - (In-App purchases) *Admob Interstials Ads *Multi-language support *Push notifications - (New like, visit and message) *Swipe Left/Right - (like tinder profile cards) *It's a Match dialog *Chat with text and image *Sign in with phone number *Report User Profile feature *Profile statistics (Total likes, visits, dislikes) *Share the app with friends *Rate app on app stores *Get location by GPS *Show Users based on geolocation distance radius in (km) *Update location *Change max distance radius in (km) *Change age range filter *Alert user to enable GPS *Redirect user to enable location permission in device settings *Redirect user to blocked account screen *Redirect user to update app *Sign out button *Delete Account button *Hide user profile *Show me Filter: Men, Women or Everyone *Passport feature - Latest update *Backend with Cloud Firestore *Firebase Free Account Support *Typing feature *Online/Offline feature *change authentication from phone number to email and password *send voice message *send sticker message *Add wallet to user *using in app purchase *Add oneSignal feature *Display ads by google mobile ads package *update image picker dialog *New logo icon and using flutter_native_splash package *change icons and make new buttons

App Screens

*Splash Screen *Sign In Screen *Login with Phone Number Screen *Verification Code Screen (OTP) *Sign Up Screen *Home Screen *Profile Screen *Profile Likes Screen *Profile Visits Screen *Disliked Profiles Screen *Edit Profile Screen *Notifications Screen *Chat Screen *It’s Match Dialog *About Us Screen *Blocked Account Screen *Enable Location Screen *Settings Screen *Update App Screen *Delete Account Screen *Passport Screen

Tabs

*Discover Tab *Matches Tab *Conversations Tab *Profile Tab

Icons

*Beautiful outline SVG icons used in project

02) Project requirements -

*Flutter SDK Version: 2.0.6 or later - Null Safety Support *Dart Version: 2.12.0 or later - Null Safety Support *Android target SDK version: 30 or later *Recommended Editors: Visual Studio Code/ Android Studio/ or Xcode for iOS

Get Started with Flutter - top

What is flutter?

Flutter is an open-source cross-platform mobile application SDK developed by Google. It is used to develop applications for Android, iOS , Web , Linux, Mac, Windows, Google Fuchsia, and the web from a single codebase. Flutter is written in Dart language.

Why Flutter?

Flutter saves companies the need to employ different iOS and Android developers to build the same app since it supports cross-platforms development.

Development Platforms

After having a basic idea of what flutter is, now it's time to setup your dating_app project.

Flutter requires Flutter SDK to be installed first. Please check this link https://flutter.dev/docs/get-started/install for official documentation on steps how to install Flutter SDK on your Operating System and set up your favourable editor.

04) Open Dating App Project - top

How to open project using the Visual Studio Code; - (For other IDEs please follow their official instructions)

Start the Visual Studio Code. or your favorite IDE Editor Select File > Open Folder from the main menu and then choose > Flutter Dating App > SOURCE CODES > dating_app folder. Run the this command: flutter pub get on your Terminal Editor to get flutter packages.

You might also like...

A social platform for Pets/Pet lovers.

A social platform for Pets/Pet lovers.

Pettogram A social platform for pet lovers. -- Deprecated version ✨ Features Like posts Comment on posts Upload Images/Videos as posts Add location t

Jan 22, 2022

News App developed with Flutter featuring beautiful UI, category-based news, story for faster news reading, inbuilt article viewer, share feature, and more.

News App developed with Flutter featuring beautiful UI, category-based news, story for faster news reading, inbuilt article viewer, share feature, and more.

Ariel News App developed with Flutter featuring beautiful UI, category-based news, story for faster news reading, inbuilt article viewer, share featur

Nov 9, 2022

A smartphone application called Easy Job goal is to make easier for businesses to find people who meet their standards as well as for job seekers to search for and choose from available positions .

Easy_Jobs 19SW54(MAD-Project) A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to ge

Nov 6, 2022

Stories like in Instagram, each story can include multiple images and videos. Package supports video, titles, preliminary caching.

Stories like in Instagram, each story can include multiple images and videos. Package supports video, titles, preliminary caching.

flutter_instagram_stories A Flutter package for displaying stories just like Whatsapp & Instagram. Built-in groups (multiple stories with one icon), c

Dec 9, 2022

Story app UI in Flutter!

Stories App UI A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started i

Dec 6, 2022

An advanced story viewer for Flutter. Quite easy & Quite advanced

An advanced story viewer for Flutter. Quite easy & Quite advanced

AdvStory 📸 Quite simple & Quite advanced 🚀 Advanced Story viewer for Flutter. Supports image, video and custom stories. Full control over stories fo

Nov 18, 2022

Hangman and yet another gaming App(i love games and making it XD)

Hangman and yet another gaming App(i love games and making it XD)

and yet another gaming App(i love games and making it XD) , i completed the ui and almost all the functionality , i will add some storing data using firebase later, anyways please give a try and enjoy it , i will try in the future to use flame engine to make a 3d cool app or even 2d, any feedback will be apperciated since im still halfway to be a proffesional

Dec 29, 2022

A new Flutter package customtoggleswitch is used to toggle a setting between on/off which is true/false respectively Created by suryadevsingh.

A new Flutter package customtoggleswitch is used to toggle a setting between on/off which is true/false respectively Created by suryadevsingh.

CustomToggleSwitch A new Flutter package customtoggleswitch is used to toggle a setting between on/off which is true/false respectively Created by sur

Jun 9, 2020
Comments
  • Unsupported operation: Platform._operatingSystem

    Unsupported operation: Platform._operatingSystem

    i used this project to learn

    might be You'll have to migrate all to the firebase web library, bcz even if You can use a try-catch block to prevent the exception from breaking the flow in this project it can't be run on web and also used FlutterFire but it turns out to this

    Error: Unsupported operation: Platform._operatingSystem
        at Object.throw_ [as throw] (http://localhost:61192/dart_sdk.js:5065:11)
        at Function._operatingSystem (http://localhost:61192/dart_sdk.js:57519:17)
        at Function.get operatingSystem [as operatingSystem] (http://localhost:61192/dart_sdk.js:57565:27)
        at get _operatingSystem (http://localhost:61192/dart_sdk.js:57478:27)
        at Function.desc.get [as _operatingSystem] (http://localhost:61192/dart_sdk.js:5558:17)
        at get isIOS (http://localhost:61192/dart_sdk.js:57502:26)
        at Function.desc.get [as isIOS] (http://localhost:61192/dart_sdk.js:5558:17)
        at main (http://localhost:61192/packages/imibonano/main.dart.lib.js:65:23)
        at main.next (<anonymous>)
        at http://localhost:61192/dart_sdk.js:40546:33
        at _RootZone.runUnary (http://localhost:61192/dart_sdk.js:40416:59)
        at _FutureListener.thenAwait.handleValue (http://localhost:61192/dart_sdk.js:35360:29)
        at handleValueCallback (http://localhost:61192/dart_sdk.js:35906:49)
        at Function._propagateToListeners (http://localhost:61192/dart_sdk.js:35944:17)
        at _Future.new.[_completeWithValue] (http://localhost:61192/dart_sdk.js:35792:23)
        at async._AsyncCallbackEntry.new.callback (http://localhost:61192/dart_sdk.js:35813:35)
        at Object._microtaskLoop (http://localhost:61192/dart_sdk.js:40683:13)
        at _startMicrotaskLoop (http://localhost:61192/dart_sdk.js:40689:13)
        at http://localhost:61192/dart_sdk.js:36166:9
    

    target on the web too it's useful , thx !

    opened by supernover 0
Owner
ABDULKARIM ALBAIK
Software engineer. Android/Flutter Developer. Flutter Packager Publisher Backend Developer (Nodejs).
ABDULKARIM ALBAIK
Connection Notifier - A simple way to notify your user about the connection status.

Connection Notifier A simple way to notify your user about the connection status. Basic Usage: ConnectionNotifier class MyApp extends StatelessWidget

haptome 0 Apr 30, 2022
A fast start flutter project to make aps faster and skip setup on every application. I am personally using this structure while creating a new project

Flutter Fast Start A fast start flutter project to make apps faster and skip setup on every application. I am personally using this structure while cr

Okan Demir 2 Dec 15, 2022
Flutter kick start - Flutter Kick Start Project Pattern

Flutter Kick Start Project Pattern A new Flutter project where basically show a

Md. Sabik Alam Rahat 3 Apr 27, 2022
Tribally SDKs enable your users to create communities and bring in more people to talk about the things they love.

tribally Tribally SDKs enable your users to create communities and bring in more people to talk about the things they love. Getting Started This proje

Horum 0 Dec 28, 2021
A new Dating Application developed in Fluttre.

amongUSS is basically a Dating App developed in Flutter for learning purpose. Here back-end is done by using Firebase and PHP. amongUSS is a basic Dating app with an additional feature where you can fine near by Restaurant according to your wishes.

Akash Tripathy 1 Apr 19, 2022
SPAJAM 2022 app by Flutter Lovers team.

spajam2022 A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if th

Kosuke Saigusa 13 Dec 26, 2022
SPAJAM 2022 final round app by Flutter Lovers team.

spajam2022final A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started

Kosuke Saigusa 7 Dec 15, 2022
Aditya 93 Dec 25, 2022