Skip to content

mohdsadiq101/chat-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

QuickChat 💬

QuickChat is a real-time chat application that lets users connect instantly and communicate seamlessly. Built with modern web technologies, it’s lightweight, fast, and easy to deploy.


🌐 Live Demo

👉 Try QuickChat here


✨ Features

  • ⚡ Real-time messaging with Socket.io
  • 🔐 User authentication & sessions
  • 💬 Private & group chats
  • 📱 Responsive UI for all devices
  • 🚀 Fast deployment with Vercel

🛠️ Tech Stack

  • Frontend: React, TailwindCSS
  • Backend: Node.js, Express, Socket.io
  • Database: MongoDB
  • Deployment: Vercel

📂 Project Structure

QuickChat/
│
├── client/        # Frontend (React + Tailwind)
├── server/        # Backend (Node.js + Express + Socket.io)
├── package.json   # Dependencies
└── README.md      # Documentation

⚙️ Installation & Setup

Clone the repository:

git clone https://github.com/mohdsadiq101/QuickChat.git
cd QuickChat

Frontend Setup

cd client
npm install
npm start

Backend Setup

cd server
npm install
npm run dev

📖 Usage

  1. Run the backend server.
  2. Start the frontend app.
  3. Open in your browser → http://localhost:3000
  4. Register/login and start chatting in real-time 🎉

About

A real-time chat app.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages