Skip to content
prathamgoyal787Public

About

Resources

Stars

0 stars

Watchers

1 watching

Forks

Repository files navigation

Echo Hub Setup Guide

Overview

Echo Hub is a real-time communication platform built with the MERN stack. It provides users with secure messaging, personalized chat rooms, and contact management.

How to Run the App

Prerequisites

  • Node.js and npm installed on your machine.
  • MongoDB installed locally or accessible remotely.

Installation

  1. Clone this repository to your local machine.
  2. Navigate to the project directory in your terminal.

Backend Setup

  1. Install backend dependencies: cd backend npm install

  2. Set up environment variables:

  • Create a .env file in the backend directory.
  • Define the following variables:
    PORT=5000
    MONGODB_URI=YOUR_MONGODB_CONNECTION_STRING
    JWT_SECRET=YOUR_JWT_SECRET_KEY
    
  1. Start the backend server: npm start

Frontend Setup

  1. Navigate back to the project directory: cd ..

  2. Install frontend dependencies: cd frontend npm install

  3. Start the frontend development server: npm start

  4. Access the Echo Hub application in your web browser at http://localhost:3000.

About

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages