Skip to content
forked from frappe/chat

Modern Chat application for the frappe ecosystem

License

Notifications You must be signed in to change notification settings

questerp/frappe_chat

 
 

Repository files navigation

Frappe Chat

Modern Chat application for the Frappe ecosystem

Table of Contents

Features

  1. Intuitive and modern UI/UX
  2. REST architecture
  3. Very lightweight
  4. Mobile First
  5. Guest and Admin view
  6. All functionalities of a chat app

Installation

Before installation

It is important to delete all the deprecated doctypes of the existing chat application in the framework.

To accomplish that, you would have to delete all the doctypes which has the prefix chat.

After this step is completed, you can proceed to install the application.

How to install

  1. Get the app from the repository.

    $ bench get-app chat https://github.com/codescientist703/frappe_chat
    
  2. Install the app on your site.

    $ bench --site your-site.local install-app chat
    

Usage

  1. On the portal pages, the guest will be prompted with this view.

    Welcome View

  2. The guest will have to fill a form and after that they will be prompted to the chatting space.

    Form View

  3. You can click the message icon on the navbar to open the chat admin view.

    Guest View

  4. Click on any room and start chatting right away.

    Admin Chat

  5. Create any private room and add users to it.

    New Room

  6. You can configure the required application settings in chat settings doctype.

    Chat Settings

License

MIT

About

Modern Chat application for the frappe ecosystem

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 60.5%
  • Python 24.4%
  • SCSS 12.0%
  • Shell 3.1%