Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/saiyamdubey/chatapp

Welcome to connectme.io, your ultimate connection hub for seamless communication! ChatConnex is a versatile and intuitive chat application designed to cater to all your messaging needs, whether you're connecting with friends, family, or colleagues.( construction ho rah hai )
https://github.com/saiyamdubey/chatapp

chatapplication socket-io typescript websocket websockets ws

Last synced: about 2 months ago
JSON representation

Welcome to connectme.io, your ultimate connection hub for seamless communication! ChatConnex is a versatile and intuitive chat application designed to cater to all your messaging needs, whether you're connecting with friends, family, or colleagues.( construction ho rah hai )

Awesome Lists containing this project

README

        

# ChapApp using Socket.io


## Overview

#### ChapApp is a real-time chat application built using Node.js, Next.js, Express, Socket.io, Tailwind CSS, and WebSockets for duplex communication and it Provide a lot more features as you see in the url below do check it out the other repositories




![App_Priview](https://github.com/saiyamdubey/ChatApp/blob/main/public/Screenshot%202024-02-25%20014418.png)


## Features
- Real-time messaging
- User authentication
- Chat rooms
- Responsive design with Tailwind CSS


## Technologies Used

- Node.js
- Next.js 14
- Express
- Socket.io
- Tailwind CSS


## Getting Started

To get started with ChapApp, follow these steps:

1. Clone this repository:
```bash
git clone https://github.com/saiyamdubey/ChatApp.git
```

2. Install dependencies:
```bash
cd chapapp
npm install
```

3. Start the development server:
```bash
npm run dev
```

4. Visit `http://localhost:3000` in your browser.


## Usage

Once the application is running, users can sign up or log in to access chat rooms and start real-time conversations.


## Contributing

ChapApp is open for contributions! If you'd like to contribute to this project, you can:

- Fork the repository
- Create your feature branch (`git checkout -b feature/YourFeature`)
- Commit your changes (`git commit -am 'Add some feature'`)
- Push to the branch (`git push origin feature/YourFeature`)
- Create a new Pull Request

Please ensure that your pull request adheres to the [code of conduct](CODE_OF_CONDUCT.md).


## Contact

If you have any questions or suggestions, feel free to reach out to the project maintainer:


Email: [email protected]

## License

This project is licensed under the [MIT License](LICENSE).