├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md └── workflows │ ├── pull-request-test.yml │ └── todo_to_issue.yaml ├── .gitignore ├── .metadata ├── LICENSE ├── README.md ├── Readme_files ├── 1.png ├── 10.png ├── 11.png ├── 12.png ├── 13.png ├── 2.png ├── 3.png ├── 4.png ├── 5.png ├── 6.png ├── 7.png ├── 8.png ├── 9.png ├── gif1.gif └── gif2.gif ├── android ├── .gitignore ├── app │ ├── build.gradle │ └── src │ │ ├── debug │ │ └── AndroidManifest.xml │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── com │ │ │ │ └── inceptrafay │ │ │ │ └── message_app │ │ │ │ └── MainActivity.java │ │ └── res │ │ │ ├── drawable │ │ │ └── launch_background.xml │ │ │ ├── mipmap-hdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-mdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxxhdpi │ │ │ └── ic_launcher.png │ │ │ └── values │ │ │ └── styles.xml │ │ └── profile │ │ └── AndroidManifest.xml ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ └── gradle-wrapper.properties └── settings.gradle ├── assets ├── fail.png ├── otp.png ├── phone.png └── success.png ├── fonts ├── Poppins-Medium.ttf ├── Poppins-Regular.ttf ├── Roboto-Bold.ttf ├── Roboto-Light.ttf ├── Roboto-Medium.ttf └── Roboto-Regular.ttf ├── ios ├── .gitignore ├── Flutter │ ├── AppFrameworkInfo.plist │ ├── Debug.xcconfig │ └── Release.xcconfig ├── Runner.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ └── WorkspaceSettings.xcsettings │ └── xcshareddata │ │ └── xcschemes │ │ └── Runner.xcscheme ├── Runner.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ ├── IDEWorkspaceChecks.plist │ │ └── WorkspaceSettings.xcsettings └── Runner │ ├── AppDelegate.h │ ├── AppDelegate.m │ ├── Assets.xcassets │ ├── AppIcon.appiconset │ │ ├── Contents.json │ │ ├── Icon-App-1024x1024@1x.png │ │ ├── Icon-App-20x20@1x.png │ │ ├── Icon-App-20x20@2x.png │ │ ├── Icon-App-20x20@3x.png │ │ ├── Icon-App-29x29@1x.png │ │ ├── Icon-App-29x29@2x.png │ │ ├── Icon-App-29x29@3x.png │ │ ├── Icon-App-40x40@1x.png │ │ ├── Icon-App-40x40@2x.png │ │ ├── Icon-App-40x40@3x.png │ │ ├── Icon-App-60x60@2x.png │ │ ├── Icon-App-60x60@3x.png │ │ ├── Icon-App-76x76@1x.png │ │ ├── Icon-App-76x76@2x.png │ │ └── Icon-App-83.5x83.5@2x.png │ └── LaunchImage.imageset │ │ ├── Contents.json │ │ ├── LaunchImage.png │ │ ├── LaunchImage@2x.png │ │ ├── LaunchImage@3x.png │ │ └── README.md │ ├── Base.lproj │ ├── LaunchScreen.storyboard │ └── Main.storyboard │ ├── Info.plist │ └── main.m ├── lib ├── helper │ ├── enums │ │ ├── auth_status_enum.dart │ │ ├── conversation_type_enum.dart │ │ ├── convo_action_enum.dart │ │ └── filters_enum.dart │ └── utils.dart ├── main.dart ├── models │ ├── contact.dart │ ├── conversation.dart │ ├── message.dart │ └── user_account.dart ├── providers │ ├── auth_provider.dart │ ├── contacts_provider.dart │ └── messages_provider.dart ├── services │ ├── firestore_database.dart │ ├── firestore_path.dart │ ├── firestore_service.dart │ └── prefs.dart └── ui │ ├── screens │ ├── add_contact_screen.dart │ ├── add_new_member_screen.dart │ ├── archived_screen.dart │ ├── auth_screen.dart │ ├── create_new_group_screen.dart │ ├── home_screen.dart │ ├── message_details_screen.dart │ ├── message_screen.dart │ ├── new_message_screen.dart │ ├── settings_screen.dart │ ├── spam_blocked_msg_screen.dart │ └── web_message_screen.dart │ └── widgets │ ├── add_member_appbar.dart │ ├── auth │ ├── custom_raised_button.dart │ ├── custom_wave_indicator.dart │ ├── error_dialog.dart │ ├── failed_widget.dart │ ├── otp_digit_input.dart │ ├── otp_widget.dart │ ├── phone_widget.dart │ └── success_widget.dart │ ├── custom_fab.dart │ ├── custom_link_preview.dart │ ├── group_conversation_tile.dart │ ├── new_message_appbar.dart │ ├── shared │ ├── actions_app_bar.dart │ ├── bottom_message_bar.dart │ ├── contact_list_item.dart │ ├── contacts_list.dart │ ├── conversation_list_item.dart │ ├── conversations_list.dart │ ├── custom_app_bar.dart │ ├── default_app_bar.dart │ └── empty_conversations_box.dart │ └── top_contacts_box.dart ├── pubspec.lock ├── pubspec.yaml └── test └── widget_test.dart /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/workflows/pull-request-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/.github/workflows/pull-request-test.yml -------------------------------------------------------------------------------- /.github/workflows/todo_to_issue.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/.github/workflows/todo_to_issue.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/.gitignore -------------------------------------------------------------------------------- /.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/.metadata -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/README.md -------------------------------------------------------------------------------- /Readme_files/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/Readme_files/1.png -------------------------------------------------------------------------------- /Readme_files/10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/Readme_files/10.png -------------------------------------------------------------------------------- /Readme_files/11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/Readme_files/11.png -------------------------------------------------------------------------------- /Readme_files/12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/Readme_files/12.png -------------------------------------------------------------------------------- /Readme_files/13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/Readme_files/13.png -------------------------------------------------------------------------------- /Readme_files/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/Readme_files/2.png -------------------------------------------------------------------------------- /Readme_files/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/Readme_files/3.png -------------------------------------------------------------------------------- /Readme_files/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/Readme_files/4.png -------------------------------------------------------------------------------- /Readme_files/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/Readme_files/5.png -------------------------------------------------------------------------------- /Readme_files/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/Readme_files/6.png -------------------------------------------------------------------------------- /Readme_files/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/Readme_files/7.png -------------------------------------------------------------------------------- /Readme_files/8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/Readme_files/8.png -------------------------------------------------------------------------------- /Readme_files/9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/Readme_files/9.png -------------------------------------------------------------------------------- /Readme_files/gif1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/Readme_files/gif1.gif -------------------------------------------------------------------------------- /Readme_files/gif2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/Readme_files/gif2.gif -------------------------------------------------------------------------------- /android/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/android/.gitignore -------------------------------------------------------------------------------- /android/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/android/app/build.gradle -------------------------------------------------------------------------------- /android/app/src/debug/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/android/app/src/debug/AndroidManifest.xml -------------------------------------------------------------------------------- /android/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/android/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /android/app/src/main/java/com/inceptrafay/message_app/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/android/app/src/main/java/com/inceptrafay/message_app/MainActivity.java -------------------------------------------------------------------------------- /android/app/src/main/res/drawable/launch_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/android/app/src/main/res/drawable/launch_background.xml -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /android/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/android/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /android/app/src/profile/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/android/app/src/profile/AndroidManifest.xml -------------------------------------------------------------------------------- /android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/android/build.gradle -------------------------------------------------------------------------------- /android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/android/gradle.properties -------------------------------------------------------------------------------- /android/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/android/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /android/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/android/settings.gradle -------------------------------------------------------------------------------- /assets/fail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/assets/fail.png -------------------------------------------------------------------------------- /assets/otp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/assets/otp.png -------------------------------------------------------------------------------- /assets/phone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/assets/phone.png -------------------------------------------------------------------------------- /assets/success.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/assets/success.png -------------------------------------------------------------------------------- /fonts/Poppins-Medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/fonts/Poppins-Medium.ttf -------------------------------------------------------------------------------- /fonts/Poppins-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/fonts/Poppins-Regular.ttf -------------------------------------------------------------------------------- /fonts/Roboto-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/fonts/Roboto-Bold.ttf -------------------------------------------------------------------------------- /fonts/Roboto-Light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/fonts/Roboto-Light.ttf -------------------------------------------------------------------------------- /fonts/Roboto-Medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/fonts/Roboto-Medium.ttf -------------------------------------------------------------------------------- /fonts/Roboto-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/fonts/Roboto-Regular.ttf -------------------------------------------------------------------------------- /ios/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/ios/.gitignore -------------------------------------------------------------------------------- /ios/Flutter/AppFrameworkInfo.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/ios/Flutter/AppFrameworkInfo.plist -------------------------------------------------------------------------------- /ios/Flutter/Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Generated.xcconfig" 2 | -------------------------------------------------------------------------------- /ios/Flutter/Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Generated.xcconfig" 2 | -------------------------------------------------------------------------------- /ios/Runner.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/ios/Runner.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings -------------------------------------------------------------------------------- /ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme -------------------------------------------------------------------------------- /ios/Runner.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/ios/Runner.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings -------------------------------------------------------------------------------- /ios/Runner/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/ios/Runner/AppDelegate.h -------------------------------------------------------------------------------- /ios/Runner/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/ios/Runner/AppDelegate.m -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/LaunchImage.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/ios/Runner/Assets.xcassets/LaunchImage.imageset/Contents.json -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md -------------------------------------------------------------------------------- /ios/Runner/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/ios/Runner/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /ios/Runner/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/ios/Runner/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /ios/Runner/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/ios/Runner/Info.plist -------------------------------------------------------------------------------- /ios/Runner/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/ios/Runner/main.m -------------------------------------------------------------------------------- /lib/helper/enums/auth_status_enum.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/lib/helper/enums/auth_status_enum.dart -------------------------------------------------------------------------------- /lib/helper/enums/conversation_type_enum.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/lib/helper/enums/conversation_type_enum.dart -------------------------------------------------------------------------------- /lib/helper/enums/convo_action_enum.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/lib/helper/enums/convo_action_enum.dart -------------------------------------------------------------------------------- /lib/helper/enums/filters_enum.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/lib/helper/enums/filters_enum.dart -------------------------------------------------------------------------------- /lib/helper/utils.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/lib/helper/utils.dart -------------------------------------------------------------------------------- /lib/main.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/lib/main.dart -------------------------------------------------------------------------------- /lib/models/contact.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/lib/models/contact.dart -------------------------------------------------------------------------------- /lib/models/conversation.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/lib/models/conversation.dart -------------------------------------------------------------------------------- /lib/models/message.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/lib/models/message.dart -------------------------------------------------------------------------------- /lib/models/user_account.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/lib/models/user_account.dart -------------------------------------------------------------------------------- /lib/providers/auth_provider.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/lib/providers/auth_provider.dart -------------------------------------------------------------------------------- /lib/providers/contacts_provider.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/lib/providers/contacts_provider.dart -------------------------------------------------------------------------------- /lib/providers/messages_provider.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/lib/providers/messages_provider.dart -------------------------------------------------------------------------------- /lib/services/firestore_database.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/lib/services/firestore_database.dart -------------------------------------------------------------------------------- /lib/services/firestore_path.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/lib/services/firestore_path.dart -------------------------------------------------------------------------------- /lib/services/firestore_service.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/lib/services/firestore_service.dart -------------------------------------------------------------------------------- /lib/services/prefs.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/lib/services/prefs.dart -------------------------------------------------------------------------------- /lib/ui/screens/add_contact_screen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/lib/ui/screens/add_contact_screen.dart -------------------------------------------------------------------------------- /lib/ui/screens/add_new_member_screen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/lib/ui/screens/add_new_member_screen.dart -------------------------------------------------------------------------------- /lib/ui/screens/archived_screen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/lib/ui/screens/archived_screen.dart -------------------------------------------------------------------------------- /lib/ui/screens/auth_screen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/lib/ui/screens/auth_screen.dart -------------------------------------------------------------------------------- /lib/ui/screens/create_new_group_screen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/lib/ui/screens/create_new_group_screen.dart -------------------------------------------------------------------------------- /lib/ui/screens/home_screen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/lib/ui/screens/home_screen.dart -------------------------------------------------------------------------------- /lib/ui/screens/message_details_screen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/lib/ui/screens/message_details_screen.dart -------------------------------------------------------------------------------- /lib/ui/screens/message_screen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/lib/ui/screens/message_screen.dart -------------------------------------------------------------------------------- /lib/ui/screens/new_message_screen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/lib/ui/screens/new_message_screen.dart -------------------------------------------------------------------------------- /lib/ui/screens/settings_screen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/lib/ui/screens/settings_screen.dart -------------------------------------------------------------------------------- /lib/ui/screens/spam_blocked_msg_screen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/lib/ui/screens/spam_blocked_msg_screen.dart -------------------------------------------------------------------------------- /lib/ui/screens/web_message_screen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/lib/ui/screens/web_message_screen.dart -------------------------------------------------------------------------------- /lib/ui/widgets/add_member_appbar.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/lib/ui/widgets/add_member_appbar.dart -------------------------------------------------------------------------------- /lib/ui/widgets/auth/custom_raised_button.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/lib/ui/widgets/auth/custom_raised_button.dart -------------------------------------------------------------------------------- /lib/ui/widgets/auth/custom_wave_indicator.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/lib/ui/widgets/auth/custom_wave_indicator.dart -------------------------------------------------------------------------------- /lib/ui/widgets/auth/error_dialog.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/lib/ui/widgets/auth/error_dialog.dart -------------------------------------------------------------------------------- /lib/ui/widgets/auth/failed_widget.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/lib/ui/widgets/auth/failed_widget.dart -------------------------------------------------------------------------------- /lib/ui/widgets/auth/otp_digit_input.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/lib/ui/widgets/auth/otp_digit_input.dart -------------------------------------------------------------------------------- /lib/ui/widgets/auth/otp_widget.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/lib/ui/widgets/auth/otp_widget.dart -------------------------------------------------------------------------------- /lib/ui/widgets/auth/phone_widget.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/lib/ui/widgets/auth/phone_widget.dart -------------------------------------------------------------------------------- /lib/ui/widgets/auth/success_widget.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/lib/ui/widgets/auth/success_widget.dart -------------------------------------------------------------------------------- /lib/ui/widgets/custom_fab.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/lib/ui/widgets/custom_fab.dart -------------------------------------------------------------------------------- /lib/ui/widgets/custom_link_preview.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/lib/ui/widgets/custom_link_preview.dart -------------------------------------------------------------------------------- /lib/ui/widgets/group_conversation_tile.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/lib/ui/widgets/group_conversation_tile.dart -------------------------------------------------------------------------------- /lib/ui/widgets/new_message_appbar.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/lib/ui/widgets/new_message_appbar.dart -------------------------------------------------------------------------------- /lib/ui/widgets/shared/actions_app_bar.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/lib/ui/widgets/shared/actions_app_bar.dart -------------------------------------------------------------------------------- /lib/ui/widgets/shared/bottom_message_bar.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/lib/ui/widgets/shared/bottom_message_bar.dart -------------------------------------------------------------------------------- /lib/ui/widgets/shared/contact_list_item.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/lib/ui/widgets/shared/contact_list_item.dart -------------------------------------------------------------------------------- /lib/ui/widgets/shared/contacts_list.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/lib/ui/widgets/shared/contacts_list.dart -------------------------------------------------------------------------------- /lib/ui/widgets/shared/conversation_list_item.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/lib/ui/widgets/shared/conversation_list_item.dart -------------------------------------------------------------------------------- /lib/ui/widgets/shared/conversations_list.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/lib/ui/widgets/shared/conversations_list.dart -------------------------------------------------------------------------------- /lib/ui/widgets/shared/custom_app_bar.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/lib/ui/widgets/shared/custom_app_bar.dart -------------------------------------------------------------------------------- /lib/ui/widgets/shared/default_app_bar.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/lib/ui/widgets/shared/default_app_bar.dart -------------------------------------------------------------------------------- /lib/ui/widgets/shared/empty_conversations_box.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/lib/ui/widgets/shared/empty_conversations_box.dart -------------------------------------------------------------------------------- /lib/ui/widgets/top_contacts_box.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/lib/ui/widgets/top_contacts_box.dart -------------------------------------------------------------------------------- /pubspec.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/pubspec.lock -------------------------------------------------------------------------------- /pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/pubspec.yaml -------------------------------------------------------------------------------- /test/widget_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arafaysaleem/message_app/HEAD/test/widget_test.dart --------------------------------------------------------------------------------