Skip to content

Chat app, with rooms with dynamic ids available only to users and UI to differentiate between receiver message and sender message.

Notifications You must be signed in to change notification settings

nkil123/ChatApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

ChatApp

ChatApp---> Developed a simple chatapp with rooms were users can chat with thier friend, family etc.

Project Overview :-

This is a complete full-stack project of developing ChatApp
This is React focused project with basic backend required for data and authentication

Getting Started :-

You've got a couple of options to run this project into your local system.

  • First and the easiest way is to use this link where i have deployed the project.
  • The second way consists of cloning the repository into your system & running the project on your local machine. For a step-by-step guide to this second method, kindly follow the steps given below :
    • Clone the given repository into your local system.
    • Open that repository in your preferred IDE.
    • Import all the required npm modules by running "npm install" command in the current repository.
    • Run "npm run server" command in this repository in your code editor.
    • Navigate to "http://localhost:3000/" in your preferred browser, and voila!!! Welcome to our project. Now you can navigate to different pages like products, productDetails, shoppingBag, payments etc. using the on-page provided links. These links will redirect you the respective pages.

Tech-stack Used :-

  • Javascript
  • HTML
  • CSS
  • NodeJS
  • Heroku

Libraries Used :-

  • ExpressJS
  • Mongoose
  • React
  • Socket
  • CharaUI

Created Pages :-

  • Home Page
  • Chat Page

About

Chat app, with rooms with dynamic ids available only to users and UI to differentiate between receiver message and sender message.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published