# pchat
Responsive, privately hostable chat and IM software on node.js and mysql

* Private instant messaging 
* Group chat rooms
* Profile images
* Image uploads / inline media in chats
* Full sized image views on click

Layout created with bootstrap.

Live demo at https://pchat.slidewave.com

![Screenshot](/screenshot.png?raw=true)

## Typical setup:

* Have a MySQL instance handy
* git clone https://github.com/ddaeschler/pchat.git
* Go to the pchat directory and edit config.js for your environment spcifying your mysql credentials
and if necessary the full local path to the upload directory (required when using certain init scripts)
* Run "node app.js setup" to initialize the database
* Start the app using an init script or "node bin/www"

## Plans:

* CDN Image support
* Better notification of incoming messages from chats you are not monitoring
* Minor fixes to the mobile layout especially on the image upload modals

# pchat
Responsive, privately hostable chat and IM software on node.js and mysql

* Private instant messaging
* Group chat rooms
* Profile images
* Image uploads / inline media in chats
* Full sized image views on click

Layout created with bootstrap.

Live demo at https://pchat.slidewave.com

![Screenshot](/screenshot.png?raw=true)

## Typical setup:

* Have a MySQL instance handy
* git clone https://github.com/ddaeschler/pchat.git
* Go to the pchat directory and edit config.js for your environment spcifying your mysql credentials
and if necessary the full local path to the upload directory (required when using certain init scripts)
* Run "node app.js setup" to initialize the database
* Start the app using an init script or "node bin/www"

## Plans:

* CDN Image support
* Better notification of incoming messages from chats you are not monitoring

Remove the note about layout fixes since we squished most of that now.
Remove the note about layout fixes since we squished most of that now.
