Skip to content

Shadow : Anonymous Chat Application for verified students and professionals.

Notifications You must be signed in to change notification settings

RajGM/SecureMessaging

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Shadow : Anonymous Chat Application for verified students and professionals.

Test accounts

If I am testing out new feature then messaging service will not work as CORS (Cross Origin Resource Sharing) is not allowed

Table of contents

Quick start

Only quick start available option:

  • Clone the repo: https://github.com/RajGM/SecureMessaging.git
  • Then on local machine: npm install
  • Then : node index.js

What's included

Within the download you'll find the following directories and files.

SecureMessaging/
├── app/
│   ├── models/
|   |   ├── authToken.js
│   |   ├── chatMsg.js
│   |   ├── chatWindow.js
│   |   ├── profile.js
│   |   └── socketToken.js
└── ─── router/
│   |   ├── socketToken.js
│   |   ├── confirmation.js
│   |   ├── cssFiles.js
│   |   ├── invalidRoute.js
│   |   ├── login.js
│   |   ├── register.js
│   |   └── reset.js
└── ─── serverSideJS/
│   |   ├── chatboxHelper.js
│   |   ├── confirmationHelper.js
│   |   ├── indexHelper.js
│   |   ├── loginHelper.js
│   |   └── registerHelper.js
└── ─── views/
│   |   ├── chatbox.html
│   |   ├── index.html
│   |   ├── invalidPage.html
│   |   ├── login.html
│   |   ├── register.html
│   |   └── reset.html
└── ─── public/
│   |   ├── assets/
│   |   ├── javaScript/
│   |   |   ├── chatbox.js
│   |   |   ├── indexpage.js
│   |   |   ├── loginClient.js
│   |   |   └── registerClient.js
└── ──  └── visualization/
└── index.js
└── package.json
└── router.js

TechStack

This section list frameworks, libraries used to build this project

Creator

Raj Gaurav Maurya