Skip to content
/ ChatApp Public

A real-time public chat application built with the MERN stack. Users can join, chat, and leave public chat rooms.

Notifications You must be signed in to change notification settings

Ryneex/ChatApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chat App

A real-time public chat application built with the MERN stack. Users can join, chat, and leave public chat rooms.

Note

This app is hosted on a free instance of Render.com, which may spin down due to inactivity, potentially causing delays of 50 seconds or more.

Getting Started

Prerequisites

Ensure you have the following installed:

  • Node.js
  • npm

Installation

  1. Clone the repository:

    git clone https://github.com/Ryneex/ChatApp
    cd ChatApp
  2. Install dependencies for both the frontend and backend:

    npm install

Running the App in Development Mode

  1. Start the backend server:

    npm run dev
  2. Navigate to the frontend directory:

    cd frontend
  3. Start the frontend development server:

    npm run dev
  4. Access the app: Open your browser and go to http://localhost:5173 to access the chat app.

Building for Production

  1. Build the application from the root directory:

    npm run build
  2. Start the production server:

    npm run start

Built With

Contributing

Contributions are welcome! Please submit a pull request or open an issue to discuss any changes.

About

A real-time public chat application built with the MERN stack. Users can join, chat, and leave public chat rooms.

Topics

Resources

Stars

Watchers

Forks