vengamo_chat_ui 1.1.0 copy "vengamo_chat_ui: ^1.1.0" to clipboard
vengamo_chat_ui: ^1.1.0 copied to clipboard

A Flutter package for displaying chat bubbles with customizable styles and animations. It provides a user-friendly interface for creating chat interfaces in Flutter applications.

Capture d’écran 2023-06-09 à 11 24 39

Vengamo Chat UI is a Flutter project that combines the user interface elements of WhatsApp, Telegram, and Facebook Messenger in one place. It offers a seamless and intuitive chat experience inspired by these popular messaging applications.

Features #

  • Familiar UI elements from WhatsApp, Telegram, and Facebook Messenger.
  • Customizable themes to personalize the chat interface.
  • Group chats with support for multiple participants (to be added in coming version)
  • Real-time message updates and notifications (to be added in coming version)
  • Rich media sharing, including photos, videos, and files (to be added in coming version)
  • Emojis and stickers for expressive conversations. (to be added in coming version)
  • Voice and video calling functionalities (to be implemented).

Screen Shoot #

image1

Examples #

   VengamoChatUI(
            senderBgColor: AppColors.softGreenColor,
            receiverBgColor: AppColors.white,
            isSender: true,
            isNextMessageFromSameSender: false,
            time: getTime(),
            timeLabelColor : AppColors.softBlackcolor,
            text: "Yolla ✋ Hey, guess what?",
            pointer: true, 
            ack: Icon(
                    Icons.check,
                    color: AppColors.iconColor, // You can customize the color here
                  size: 13, // You can customize the size here
            ),
          )

Getting Started #

To use Vengamo Chat UI in your Flutter project, follow these steps:

  1. Ensure that you have Flutter installed on your system. For installation instructions, refer to the Flutter official documentation.

  2. Open your project's pubspec.yaml file.

  3. Add the following dependency under the dependencies section:

    dependencies:
      vengamo_chat_ui: ^1.0.8
    

    Replace ^1.0.8 with the desired version of Vengamo Chat UI.

  4. Save the pubspec.yaml file.

  5. Run the following command in your project's root directory:

    flutter pub get
    
  6. Import Vengamo Chat UI in your Dart code:

    import 'package:vengamo_chat_ui/vengamo_chat_ui.dart';
    
  7. You can now use Vengamo Chat UI components in your Flutter app.

Contributions #

Contributions to the Vengamo Chat UI project are welcome! If you find any issues or have suggestions for improvements, feel free to open an issue or submit a pull request. Please follow the project's code of conduct.

License #

The Vengamo Chat UI project is licensed under the MIT License.

Feel free to use this README template as a starting point and add more details as needed to provide a comprehensive overview of your Vengamo Chat UI project.

12
likes
0
pub points
72%
popularity

Publisher

verified publishervengamo.com

A Flutter package for displaying chat bubbles with customizable styles and animations. It provides a user-friendly interface for creating chat interfaces in Flutter applications.

Homepage
Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

cupertino_icons, flutter, google_fonts

More

Packages that depend on vengamo_chat_ui