Introduction

Chatify is a Laravel package helps you add a complete real-time messaging system to your new / existing application with only one command.

Prerequisites

  • PHP >=5.3.2.

  • Laravel >=5.4

  • Pusher Api Account.

Features

  • Users chat system.

  • Real-time contacts list updates.

  • Favorites contacts list (Like stories style) and add to favorite button.

  • Saved Messages to save your messages online like Telegram messenger app.

  • Search functionality.

  • Contact item's last message indicator (e.g. You: ....).

  • Real-time user's active status.

  • Real-time typing indicator.

  • Real-time seen messages indicator.

  • Real-time internet connection status.

  • Upload attachments (Photo/File).

  • Shared photos, delete conversation.. (User's info right side).

  • Responsive design with all devices.

  • User settings and chat customization : user's profile photo, dark mode and chat color. with simple and wonderful UI design.

Demo

Register a new user or login using the credentials below :

email    : demo@e.com
password : demo1234

Author

Munaf A. Mahdi

License

MIT

Last updated