https://github.com/traxdinosaur/live-chat-server
Live Chat Server: A real-time chat application.
https://github.com/traxdinosaur/live-chat-server
chat chatserver chatting chatting-app
Last synced: 5 months ago
JSON representation
Live Chat Server: A real-time chat application.
- Host: GitHub
- URL: https://github.com/traxdinosaur/live-chat-server
- Owner: TraxDinosaur
- License: ncsa
- Created: 2024-03-30T16:20:40.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-09-10T16:02:38.000Z (almost 2 years ago)
- Last Synced: 2025-05-19T23:08:50.092Z (about 1 year ago)
- Topics: chat, chatserver, chatting, chatting-app
- Language: HTML
- Homepage: https://s.id/Live-Chat-Server
- Size: 24.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# Live Chat Server

## Overview
The Live Chat Server is a real-time chat application built using Flask and SocketIO. It allows users to engage in live conversations, sending and receiving messages instantly.
## Features
- Real-time messaging: Users can send and receive messages instantly without page refresh.
- User authentication: Access to the chat requires a secret code, ensuring a secure environment.
- Dynamic user interface: The interface dynamically adjusts to accommodate various screen sizes and devices.
## Installation
To set up the Live Chat Server locally, follow these steps:
1. Clone this repository to your local machine.
```bash
git clone https://github.com/TraxDinosaur/Live-Chat-Server.git
```
2. Navigate to the project directory.
```bash
cd live-chat-server
```
3. Install dependencies.
```bash
pip install -r requirements.txt
```
4. Set up environment variables.
```bash
export SECRET_KEY='your_secret_key'
```
5. Run the application.
```bash
python server.py
```
6. Access the application in your web browser at `http://localhost:5000`.
#### How to Run in Replit 🌐
To experience Live-Chat-Server in Replit, simply click the button below:
[](https://replit.com/@TraxDinosaur/Live-Chat-Server)
## Usage
1. Enter the secret code to authenticate and join the chat.
2. Enter your name to start chatting.
3. Type your message in the input field and hit "Send" or press Enter to send the message.
4. Enjoy real-time communication with other users!
## Technologies Used
- Python
- Flask
- SocketIO
- HTML5
- CSS3
- JavaScript
## Contributing
Contributions are welcome! Please refer to the [CONTRIBUTING.md](CONTRIBUTING.md) file for guidelines.
## License
This project is licensed under the CC BY-SA 4.0 License. See the [LICENSE](LICENSE) file for details.
## Contact
For any inquiries or feedback, please contact [TraxDinosaur](https://traxdinosaur.github.io/).