Giter Club home page Giter Club logo

tauseef-hilal / whatsup Goto Github PK

View Code? Open in Web Editor NEW
57.0 57.0 16.0 21.18 MB

The ultimate mobile chat app. This project brings you the closest experience to WhatsApp, crafted with the power of Flutter and Firebase. With features like real-time conversations, efficient media transmission, voice messaging, and robust security, we've recreated the essence of WhatsApp while adding our unique touch.

Home Page: https://github.com/Tauseef-Hilal/whatsapp_clone

License: MIT License

Kotlin 0.03% Swift 0.10% Objective-C 0.01% Dart 98.97% Ruby 0.88%
android android-app chat chat-app chat-application chat-application-flutter clone-app cross-platform dart firebase firestore flutter flutter-app flutter-apps flutter-chat-app ios ios-app realtime-chat whatsapp whatsapp-clone

whatsup's Introduction

SPARKED BY CODE IN 5TH GRADE, I TURNED CURIOSITY INTO DIGITAL CREATION. DESPITE DOUBTS, MY LOVE FOR PROGRAMMING PERSISTED. NOW, A COMPUTER SCIENCE MAJOR IN COLLEGE, BLENDING MOBILE, WEB, AND SOFTWARE DEVELOPMENT SKILLS. DEDICATED TO UNLEASHING DIGITAL WONDERS ON THE HORIZON. READ MY FULL BIO

whatsup's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

whatsup's Issues

PC support?

Hi, is it possible that you could add support for PC and now that it will be possible to add contacts from other applications from the original WhatsApp only with a username and without a phone number also support for it? It would be great if your application could be connected to the original WhatsApp, either from a cell phone or a computer!

Your application looks very good, it's a shame I don't have a cell phone to try it...Thanks in advance!

Screenshots

Having some screenshots in the readme would be nice!

Keyboard Lag on Returning to Chat Page

When chat field has focus and we navigate to a different screen for example on viewing an image or sending an attachment, navigating back to chat page opens keyboard and causes lag.
Opening attachments dialog also causes lag when keyboard is open.

WhatsApp.Video.2023-09-17.at.11.44.18.mp4

Deprecated call

Build (flutter run) error:

ERROR: ../.pub-cache/hosted/pub.dev/photo_manager-2.7.1/lib/src/internal/image_provider.dart:68:5: Error: Type 'DecoderCallback' not found.
ERROR: DecoderCallback decode, // ignore: deprecated_member_use
ERROR: ^^^^^^^^^^^^^^^
ERROR: ../.pub-cache/hosted/pub.dev/photo_manager-2.7.1/lib/src/internal/image_provider.dart:93:5: Error: Type 'DecoderCallback' not found.
ERROR: DecoderCallback decode, // ignore: deprecated_member_use
ERROR: ^^^^^^^^^^^^^^^
ERROR: ../.pub-cache/hosted/pub.dev/photo_manager-2.7.1/lib/src/internal/image_provider.dart:68:5: Error: 'DecoderCallback' isn't a type.
ERROR: DecoderCallback decode, // ignore: deprecated_member_use
ERROR: ^^^^^^^^^^^^^^^
ERROR: ../.pub-cache/hosted/pub.dev/photo_manager-2.7.1/lib/src/internal/image_provider.dart:93:5: Error: 'DecoderCallback' isn't a type.
ERROR: DecoderCallback decode, // ignore: deprecated_member_use
ERROR: ^^^^^^^^^^^^^^^
ERROR: ../.pub-cache/hosted/pub.dev/cached_network_image-3.2.3/lib/src/image_provider/cached_network_image_provider.dart:78:54: Error: Type 'DecoderCallback' not found.
ERROR: image_provider.CachedNetworkImageProvider key, DecoderCallback decode) {
ERROR: ^^^^^^^^^^^^^^^
ERROR: ../.pub-cache/hosted/pub.dev/cached_network_image-3.2.3/lib/src/image_provider/cached_network_image_provider.dart:99:5: Error: Type 'DecoderCallback' not found.
ERROR: DecoderCallback decode,
ERROR: ^^^^^^^^^^^^^^^
ERROR: ../.pub-cache/hosted/pub.dev/cached_network_image-3.2.3/lib/src/image_provider/cached_network_image_provider.dart:78:54: Error: 'DecoderCallback' isn't a type.
ERROR: image_provider.CachedNetworkImageProvider key, DecoderCallback decode) {
ERROR: ^^^^^^^^^^^^^^^
ERROR: ../.pub-cache/hosted/pub.dev/cached_network_image-3.2.3/lib/src/image_provider/cached_network_image_provider.dart:99:5: Error: 'DecoderCallback' isn't a type.
ERROR: DecoderCallback decode,
ERROR: ^^^^^^^^^^^^^^^
ERROR: ../.pub-cache/hosted/pub.dev/cached_network_image-3.2.3/lib/src/image_provider/_image_loader.dart:25:5: Error: Type 'DecoderCallback' not found.
ERROR: DecoderCallback decode,
ERROR: ^^^^^^^^^^^^^^^
ERROR: ../.pub-cache/hosted/pub.dev/cached_network_image-3.2.3/lib/src/image_provider/_image_loader.dart:25:5: Error: 'DecoderCallback' isn't a type.
ERROR: DecoderCallback decode,
ERROR: ^^^^^^^^^^^^^^^
ERROR: ../.pub-cache/hosted/pub.dev/cached_network_image_platform_interface-2.0.0/lib/cached_network_image_platform_interface.dart:29:5: Error: Type 'DecoderCallback' not found.
ERROR: DecoderCallback decode,
ERROR: ^^^^^^^^^^^^^^^
ERROR: ../.pub-cache/hosted/pub.dev/cached_network_image_platform_interface-2.0.0/lib/cached_network_image_platform_interface.dart:29:5: Error: 'DecoderCallback' isn't a type.
ERROR: DecoderCallback decode,
ERROR: ^^^^^^^^^^^^^^^
ERROR: ../.pub-cache/hosted/pub.dev/flutter_blurhash-0.7.0/lib/src/blurhash_image.dart:32:48: Error: Type 'DecoderCallback' not found.
ERROR: ImageStreamCompleter load(BlurHashImage key, DecoderCallback decode) => OneFrameImageStreamCompleter(_loadAsync(key));
ERROR: ^^^^^^^^^^^^^^^
ERROR: ../.pub-cache/hosted/pub.dev/flutter_blurhash-0.7.0/lib/src/blurhash_image.dart:32:48: Error: 'DecoderCallback' isn't a type.
ERROR: ImageStreamCompleter load(BlurHashImage key, DecoderCallback decode) => OneFrameImageStreamCompleter(_loadAsync(key));
ERROR: ^^^^^^^^^^^^^^^
ERROR: ../.pub-cache/hosted/pub.dev/flutter_blurhash-0.7.0/lib/src/blurhash_widget.dart:218:42: Error: Type 'DecoderCallback' not found.
ERROR: ImageStreamCompleter load(UiImage key, DecoderCallback decode) => OneFrameImageStreamCompleter(_loadAsync(key));
ERROR: ^^^^^^^^^^^^^^^
ERROR: ../.pub-cache/hosted/pub.dev/flutter_blurhash-0.7.0/lib/src/blurhash_widget.dart:218:42: Error: 'DecoderCallback' isn't a type.
ERROR: ImageStreamCompleter load(UiImage key, DecoderCallback decode) => OneFrameImageStreamCompleter(_loadAsync(key));
ERROR: ^^^^^^^^^^^^^^^
ERROR: Target kernel_snapshot failed: Exception

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.