Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/priyanayak28/chatapp

Speakeasy is a group chat application built using HTML, CSS, JavaScript, Node.js, Express.js, WebSocket, and MySQL. It allows users to create chat rooms, join existing ones, and engage in real-time conversations with other users.
https://github.com/priyanayak28/chatapp

Last synced: 3 days ago
JSON representation

Speakeasy is a group chat application built using HTML, CSS, JavaScript, Node.js, Express.js, WebSocket, and MySQL. It allows users to create chat rooms, join existing ones, and engage in real-time conversations with other users.

Awesome Lists containing this project

README

        

# Speakeasy

Speakeasy is a real-time group chat application built using HTML, CSS, JavaScript, Node.js, Express.js, WebSocket, and MySQL.

## Features
- User authentication
- Create and join chat rooms
- Real-time messaging
- Persistent storage

## Technologies Used
- Frontend: HTML, CSS, JavaScript
- Backend: Node.js, Express.js
- WebSocket: For real-time communication
- Database: MySQL

## Installation and Setup
1. Clone the repository: `git clone https://github.com/PriyaNayak28/chatApp`
2. Install dependencies: `npm install`
3. Configure MySQL database settings in `config.js`
4. Start the server: `node server.js`

## Usage
1. Register a new account or log in with existing credentials.
2. Create a new chat room or join an existing one.
3. Start chatting with other users in real-time.

## Contributing
Contributions are welcome! If you'd like to contribute to Speakeasy, feel free to submit a pull request with your changes.

## Contact
For any inquiries or feedback, feel free to contact the project maintainers at [[email protected]](mailto:[email protected]).