/blue-chat

A Real Time Chat Application built using Node.js, Express, Mongoose, Socket.io, Passport

Primary LanguageCSS

Project Title

A brief description of what this project does and who it's for

blue Chat

A Real Time Chat Application built using Node.js, Express, Mongoose, Socket.io, Passport

Index

Demo

Check Demo (coming Soon 🎈)

Features

Installation

Running Locally

Make sure you have Node.js and npm installed.

  1. Clone or Download the repository

    $ git clone https://github.com/sajjadmrx/blue-chat.git
    $ cd blue-chat
    
  2. Install Dependencies

    $ npm install
    
  3. configure .env file

        MONGODB_URI = mongodb://localhost:27017/blueChat
        GOOGLE_CLIENT_ID = 1111111-xxxxxxxxxxxx.apps.googleusercontent.com
        GOOGLE_CLIENT_SECRET = xxxxxxxxxxxxxxxxx
        GOOGLE_CALLBACK_URL = http://localhost:4000/auth/callbacks/google
    
  4. Start the application

    $ npm start
    

Your app should now be running on localhost:4000.

Screenshots

login wiht Google

Auth

chat

1 2