Skip to content

ManvendraPSdev/Connectopia

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chat App

Welcome to our Chat App! This application allows users to engage in real-time text-based conversations with each other. Whether you want to catch up with friends, collaborate with colleagues, or simply connect with like-minded individuals, our chat app provides a seamless and intuitive platform for communication.

Features

Real-time Messaging: Engage in conversations with other users in real-time. User Authentication: Securely sign up and log in to access the chat functionality. User Profiles: View user profiles to learn more about the people you're chatting with. Online Status Indication: See when other users are online and available for chatting. Message History: Access your chat history to keep track of past conversations. Responsive Design: Enjoy a seamless chat experience across devices of all sizes.

Technologies Used

Frontend: React.js, Tailwind CSS

Backend: Node.js, Express.js, Socket.IO

Database: MongoDB

Authentication: JSON Web Tokens (JWT)

Deployment: Rendering

Getting Started

To run the chat app locally on your machine, follow these steps:

Clone the Repository: git clone Install Dependencies: Navigate to the project directory and run npm install to install the necessary dependencies for both the frontend and backend. Set Up Environment Variables: Create a .env file in the backend directory and configure environment variables such as database connection URI, JWT secret, etc. Run the Backend: In the backend directory, run npm start to start the backend server. Run the Frontend: In the frontend directory, run npm start to start the development server for the frontend. Access the App: Open your web browser and navigate to http://localhost:8000 to access the chat app.

Screenshotss for chatopia

Contributing

We welcome contributions from the community! If you have any ideas for improvements or new features, feel free to open an issue or submit a pull request.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published