Skip to content

DefNotArham/chat-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

164 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

💬 Chatapp (MERN Stack)

A real-time chat application inspired by Discord, built using the MERN stack + Socket.IO.
Create servers, join channels, and chat with friends in real time!


🚀 Features

💬 Real-time messaging (Socket.IO)
🧑 User authentication (login / register)
🏠 Create & join servers
📢 Channel-based chat system
👥 Direct messaging (DMs)
🔐 Protected routes with JWT cookies

🛠️ Tech Stack

React Tailwind CSS JavaScript Node.js Express MongoDB Socket.io Axios


⚙️ How It Works

🧑 Sign up / log in
🏠 Create or join a server
💬 Enter a channel or DM
⚡ Send messages in real time
🔄 Everything updates instantly using WebSockets
More...

🌐 Live Links


Installation

Clone the repository

git clone https://github.com/yourusername/chatapp.git
cd chatapp

Backend

cd backend
npm install
npm run dev

Frontend

cd frontend
npm install
npm run dev

📁 Project Structure

frontend/
backend/

About

https://chatapp-frontend-370989099362.us-central1.run.app/login

Resources

Stars

3 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages