Thanks to visit codestin.com
Credit goes to github.com

Skip to content

BlazinGirl/Dot.Chat

Repository files navigation

DotChat-icoNode-ico

Project Description

{.}Dot.Chat is a user-friendly chatting web application which is made with the motto of keeping your conversations secure.

You can use our emojis to bring life to your conversation 💅 👀 🌊 🐶 🎇 .
Feel free to chat here in Dot Chat.
Launch the application by clicking the link above(Project Front-End)

Technology Stack :-

Highlights :-

  • Minimalistic :octocat:
  • Single-Threaded ☝️
  • Real-Time Chat 🕟
  • Secure Platform 🔐
  • Emojis available 😊 🌻 🌔 🍷 🚀

Requirements for hosting Dot.Chat :-

Installation :-

$ git clone https://github.com/7Ragnarok7/Dot.Chat.git
$ cd Dot.Chat
$ npm install

Configuration :-

Usage :-

  • Start the server
$ cd Dot.Chat
$ npm start
  • Ctrl+C to stop the server

Folder Structure :-

  • bin/ : This folder consists of the www file in which all the node server configurations are defined.

  • public/ : This folder consists of the :-

    • images/ folder which consists of all the images used in the project.

    • stylesheets/ folder which consists of the style.css file where the styling details of the project is defined.

  • views/ : This folder contains the files used by the template engine. Express is configured to look here for a matching view when the render method is called. The default view (template) engine used in our project is ejs.

  • routes/ : This folder contains all the route handlers for the application. Each file in this folder defines a route to the view-template of the queried location.

  • routings/ : This folder consists of a file named siteRoutings where all the different routes to reach the different files under the views/ folder are defined.

  • app.js : This file contains the configurations to set up the initial connection of the application. It loads up all the modules and begins serving user requests.

  • package.json : This file contains the project description, scripts manager, and app manifest. Its main purpose is to track the project's dependencies and their respective versions and can be used to install all the dependencies automatically.

Development Team :-

About Us :-

We are students of Brainware University located in Barasat, Kolkata, West Bengal, India.
We are currently in our final year at college and are look forward to do greater projects in near future.
We have worked on this product as a project of our industrial training on Node Js.
To know more about us and contact us directly, CLICK HERE.

Reporting :-

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •