Skip to content

LetsTalk is a full-stack chat application that allows users to register, send real-time messages, and interact with others in a responsive, feature-rich environment.

Notifications You must be signed in to change notification settings

shivam-som/LetsTalk-ChatApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 

Repository files navigation

LetsTalk - Chat Application

LetsTalk is a full-stack real-time chat application where users can register, send and receive messages instantly, and engage in one-on-one conversations. Built with modern web technologies, this app is fully responsive and designed to provide a seamless user experience across all devices. Features

User Registration: New users can sign up to create an account.
Real-Time Messaging: Send and receive messages instantly using WebSockets.
Responsive Design: The app works seamlessly across mobile, tablet, and desktop devices.
User-Friendly Interface: Simple and intuitive UI for easy communication.
Message History: Chat history is stored, allowing users to see previous conversations.

Tech Stack

Frontend: React, Tailwind CSS
Backend: Node.js, Express
Database: MongoDB
Real-Time Communication: Socket.io

Working Screenshots: image image

Getting Started

Clone the repository:

git clone https://github.com/shivam-som/LetsTalk-ChatApp

Install dependencies:

cd letstalk npm install

Start the backend server:

cd api npm start

Start the frontend server:

cd client
npm start

Open the app in your browser at http://localhost:3000.

Contributing

Feel free to fork the project, make improvements, or fix bugs. Pull requests are always welcome!

About

LetsTalk is a full-stack chat application that allows users to register, send real-time messages, and interact with others in a responsive, feature-rich environment.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published