Skip to content

prateek168/Textify-RealtimeChatApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Textify : Real-Time Chat App

Welcome to the Real-Time Chat App built using the MERN stack (MongoDB, Express.js, React.js, Node.js) and Socket.IO. This application allows users to communicate in real time, making it ideal for messaging and chat functionalities.

Features

  • Real-time messaging using Socket.IO
  • User authentication
  • Chat rooms
  • Responsive design

Getting Started

To get a local copy up and running, follow these steps:

Prerequisites

Make sure you have the following installed on your machine:

  • Node.js (version 14 or higher)
  • MongoDB (or use a cloud service like MongoDB Atlas)

Installation

  1. Clone the repository:

    git clone https://github.com/yourusername/chat-app.git
    cd chat-app
    ### Installation
  2. Install backend dependencies:

    Navigate to the backend directory and run:

    cd backend
    npm install / npm i
  3. Start the Frontend Server :

    Navigate to the frontend directory and run:

    cd frontend
    npm i
    npm run dev
  4. Access the App:

    Open your web browser and go to http://localhost:3000 to view the app.

Contributing

Contributions are welcome! Please feel free to submit a pull request or open an issue.

About

Realtime ChatApp using MERN & Socket.IO

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published