git clone https://github.com/k-jul/chat-backend.gitcd chat-backendnpm install
mongorestore ./dump/api --db api
npm start
| Action | Method | Route |
|---|---|---|
| get user by id | GET | /users/:userId |
| get all users | GET | /users |
| add new user | POST | /users |
| update user info | PUT | /users/:userId |
| delete user | DELETE | /users/:userId |
| get message | GET | /messages/:messageId |
| get all message | GET | /messages |
| add new message | POST | /messages |
| update message | PUT | /messages/:messageId |
| delete message | DELETE | /messages/:messageId |
| get user's friends by user id | GET | /users/:userId/friends |