Skip to content

sharath778/LiveChatApp-MERN-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Live Chat web app (MERN)-[Locally]

Description

An live chat app built with MERN stack, and utilizes self created API's. This live chat app enable three main different flows or implementations:

  1. Authentication && Authorization done using JWT technology.
  2. Users online or offline status.
  3. Error handling both on the server and on the client
  • features:
    • Node provides the backend environment for this application
    • Express middleware is used to handle requests, routes
    • Mongoose schemas to model the application data
    • React for displaying UI components
    • Global state management with Zustand
    • Online user status (Socket.io and React Context)

Demo

chat

Quickstart Guide

To run this project locally you can use VScode. Here is a guide on how to run this project locally using docker compose.

Clone the repository

$ git clone https://github.com/mohamedsamara/mern-ecommerce.git

Then simply use this commands:

i)For backend:

$ npm run start-dev

ii) For frontend:

$cd frondend
$ npm run dev

Install

Some basic Git commands are:

$ git clone https://github.com/mohamedsamara/mern-ecommerce.git
$ npm install

Start development

$ npm run dev

Simple build for production

$ npm run build

Run build for production

$ npm start

Languages & tools

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published