Skip to content

A Real time Chat Web using React js, Express Js, Mongo DB, Node Js, Socket.io.

Notifications You must be signed in to change notification settings

Puskar-Roy/Pathway

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 

Repository files navigation


Logo

PATHWAY - Real-Time Chat Web-App with Socket.IO

An awesome real-time chat application built with the MERN stack and Socket.IO.


Image 1



Image 2



Image 3



Image 4

Built With

This section highlights the key frameworks and libraries that form the foundation of your project. Below are some notable examples:

  • Node.js: A JavaScript runtime built on Chrome's V8 JavaScript engine.
  • Express.js: Fast, unopinionated, minimalist web framework for Node.js.
  • JavaScript: The programming language of
  • MongoDB: The database for modern applications.
  • React JS: ReactJS is an open-source, front-end JavaScript library.
  • ESLint: Pluggable linting utility for identifying and fixing code issues.
  • Prettier: Opinionated code formatter to ensure consistent code styling the web.

(back to top)

Getting Started 🚀

Prerequisites

Before you begin contributing to this project, make sure you have the following set up:

  • Node.js: A JavaScript runtime.
  • npm: The Node.js package manager.

Run This ⌨️

  1. Clone the Repository:

    git clone https://github.com/Puskar-Roy/Pathway
  2. Install Dependencies:

     cd Pathway/public
     npm install

    and

     cd Pathway/server
     npm install
  3. Add Environment Variables:

    cd Pathway/server
    touch .env
  4. Add the necessary configuration:

    PORT = 5050 #Your Port 
    MONGOURI = <your-mongodb>
  5. Run This Project:

    Run Frontend

    cd public && yarn start

    or

    cd public && npm start

    Run Backend

    cd server && yarn start

    or

    cd server && npm start

    (back to top)