minimalchat / operator-app

Cross-platform operator application for Minimal Chat

Home Page:https://minimal.chat

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Minimal Chat operator application


Minimal Chat is an open source live chat system providing live one on one messaging to a website visitor and an operator.

Minimal Chat is:

  • minimal: simple, lightweight, accessible
  • extensible: modular, pluggable, hookable, composable

We're glad you're interested in contributing, feel free to create an issue or pick one up but first check out our contributing doc and code of conduct. Check out our design documentation as well.

Screenshot

operator-screenshot-1


Development

Developing for the operator application is fairly straightforward with a few caveats. All of the Minimal Chat repositories are run through make. To get the application running:

  1. Clone the repository
  2. make dependencies
  3. make run

To have the operator communicate with your local daemon requires some confirguration. The operator application keeps a config.json file that it creates on run if it does not exist. It is recommended to let the application run once in disconnected mode rather than creating your own config.json.

  1. Once you've run the application once, find the config.json file.
  2. Open config.json, edit the "apiServer", set this to the IP and port that the daemon is running on. (e.g. http://localhost:8000, the default setting)

About

Cross-platform operator application for Minimal Chat

https://minimal.chat

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:JavaScript 73.4%Language:CSS 23.6%Language:Makefile 1.8%Language:HTML 0.8%Language:Dockerfile 0.4%