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

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

Awesome Lists containing this project

README

          

# TempTalk

![TempTalk](/resources/temptalk.gif)

## 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.