mostafa-saeed / sailsChat

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SailsChat

N|Solid

SailsChat is a chat application based on Sails JS.

Live Demo

Features!

  • RESTful API
  • Spreated front end
  • Real time chat

Tech

SailsChat uses a number of open source projects to work properly:

Installation

SailsChat requires Node.js v4+ & MongoDB to run.

Run the server

$ cd sailsChat/server
$ npm install
$ sails lift

You can run the client on almost any server

API

Function Method URL
Create user POST /users/create
Get all users (except logged in) GET /users
Get one user GET /users/:id
Update a user PUT /users/:id
Delete one user DELETE /users/:id
Login POST /auth
Send a message to user POST /:toid/message
Get all current user messages GET /messages
Get sent messages to user GET /messages/:toid

Todos

  • Active online status

License

MIT

About

License:MIT License


Languages

Language:JavaScript 94.2%Language:HTML 4.5%Language:CSS 1.3%