A clone of the renowned Slack app that enables users to create channels and enables users to send messages and add members
When a user creates a channel the App shows the following channel and user information
-
It consists of the channel Id and the user Id.
-
To join a channel the user id must be shared.
-
Using the add member button and passing the user Id, the channel owner can add the member.
DevChat uses a number of open source projects to work properly:
- node.js - evented I/O for the backend
- Express - fast node.js network app framework
- ReactJS - HTML enhanced for web apps!
- SASS - Sass is a style sheet language
- MongoDB - MongoDB is a cross-platform document-oriented database program.
DevChat requires Node.js v4+ to run.
Install the dependencies and devDependencies.
$ yarn / npm i
$ client/yarn
Start the server.
yarn run dev