OpenChat is a web application based on nodeJS. It was initially meant to send snippets of code and small files the easiest & fastest way.
##Main Features :
- Web & mobile compliant
- (Web) : Insert WYSIWYG emojis
- (Web) : Sound notification when a new message is posted
- (Web/Mobile) : Historic of the last messages sent
- (Web) : Send Files using a drag'n'drop or a simple click.
- (Web) : Send code with syntax highlighting.
- (Web) : Nicknames management (with cookie persistence)
- (Web) : List of the connected members
- (Web) : Send messages with CTRL + ENTER
##Installation
- Clone the project to your server using the command :
git clone https://github.com/AntSoft/openChat.git
- Go to the root of the project and use the command :
npm update
This step requires that NodeJS is already installed of your server. - Change the default port in the file /config/development.json
- Launch the application of the server using the command
node main.js
- You can access your chat with the url :
YOUR_SERVER_IP:YOUR_CUSTOM_PORT