A Real Time Chat Application built using Node.js, Express, React.js, Socket, Mongoose, Passport and Redis.
- Node.js
- Express
- React.js
- Socket
- Mongoose
- Passport
- Redis
- Use Node.js for backend, React.js for frontend
- Express as application framework
- Real Time Communication using Socket.io
- MongoDB, Mongoose for storing and quering data
- Authentication using Passport (via username and password)
- Redis as an Adaptar for Socket.io
$ node -v
$ git -version
Note: $
refers terminal
command
Clone or Download the repository
$ git clone https://github.com/bipro10/ChatApp.git
$ cd ChatApp
Install Dependencies
$ npm install
Start the application
$ npm start
Open browser and hit localhost:3000.