Skip to content

Latest commit

 

History

History
39 lines (29 loc) · 1.18 KB

README.md

File metadata and controls

39 lines (29 loc) · 1.18 KB

Flutter Chat App

A Flutter application that implements a simple chat functionality using MySQL and PHP for backend services. The app includes features like login, chat display, unread message count, notifications, local notifications, and more.

Features

  • Login and Authentication:

    • Users can log in securely with their username and password.
    • Display login errors for incorrect username or password.
  • Chat Functionality:

    • Real-time chat interface for users.
    • Unread message count is displayed to indicate the number of unread messages.
    • Display text and images in chat messages.
  • Notifications:

    • Receive notifications for new messages.
    • Local notifications for background message reception.
    • Integration with Awesome Notifications package.
  • Logout:

    • Users can log out to securely end their session.

Dependencies

  • cupertino_icons: ^1.0.2
  • easy_splash_screen: ^1.0.4
  • loading_animation_widget: ^1.2.0+4
  • http: ^1.1.2
  • shared_preferences: ^2.2.2
  • awesome_notifications: ^0.8.3
  • workmanager: ^0.5.2

Getting Started

  1. Clone the repository.
    git clone https://github.com/Rdilshan/chatApp.git
    cd your-repo