https://github.com/ahmad-masud/temptalk
TempTalk is web platform for quickly creating disposable chat rooms
https://github.com/ahmad-masud/temptalk
chat chat-rooms css firebase javascript react
Last synced: 8 months ago
JSON representation
TempTalk is web platform for quickly creating disposable chat rooms
- Host: GitHub
- URL: https://github.com/ahmad-masud/temptalk
- Owner: ahmad-masud
- License: mit
- Created: 2024-03-01T22:45:14.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-07-22T02:10:11.000Z (almost 2 years ago)
- Last Synced: 2025-02-09T17:04:43.302Z (over 1 year ago)
- Topics: chat, chat-rooms, css, firebase, javascript, react
- Language: JavaScript
- Homepage: http://ahmadmasud.com/TempTalk/
- Size: 18.9 MB
- Stars: 4
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# TempTalk

## Introduction
TempTalk is a web platform designed for quickly creating disposable chat rooms. With an emphasis on privacy and ease of use, TempTalk allows users to instantly create a chat room by simply entering a name for the room. This feature makes it ideal for temporary discussions, online workshops, and private conversations without the need for registration or long-term commitment.
## Features
- **Disposable Chat Rooms**: Create a chat room with just a name and discard it after use.
- **Instant Setup**: No sign-up or login required. Start chatting immediately.
- **Privacy Focused**: Conversations are not stored long-term, ensuring privacy and confidentiality.
- **User-friendly Interface**: Simple and intuitive design for a seamless chatting experience.
- **Cross-platform Compatibility**: Accessible from any web-enabled device, ensuring broad usability.
## Getting Started
### Prerequisites
Before you can run TempTalk locally, make sure you have the following installed:
- Node.js (latest stable version recommended)
- npm (usually comes with Node.js)
### Installation
To set up TempTalk on your local machine, follow these steps:
1. Clone the repository to your local machine:
```bash
git clone https://your-repository-url-here.git
```
2. Navigate to the project directory:
```bash
cd TempTalk
```
3. Install the required dependencies:
```bash
npm install
```
4. Start the development server:
```bash
npm start
```
This will run the app in the development mode. Open [http://localhost:3000](http://localhost:3000) to view it in your browser.
## Usage
To create a chat room:
1. Navigate to the TempTalk homepage.
2. Enter a desired name for your chat room in the provided input field.
3. Click the "Create Room" button to initiate your chat room.
4. Share the room URL with others to start chatting.
Rooms are automatically disposed of after all participants leave.
## Contributing
We welcome contributions to TempTalk! If you have suggestions for improvements or encounter any issues, please feel free to open an issue or submit a pull request on our GitHub repository.
## License
Distributed under the MIT License. See [MIT License](LICENSE) for more information.