Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/rafa-denlavor/ghostgabble

Website de mensagens em tempo real que permite aos usuários terem conversas anônimas e de curta duração.
https://github.com/rafa-denlavor/ghostgabble

bate-papo chat js monorepo socket-io ws

Last synced: about 3 hours ago
JSON representation

Website de mensagens em tempo real que permite aos usuários terem conversas anônimas e de curta duração.

Awesome Lists containing this project

README

        

# GhostGabble

GhostGabble é um projeto de chat de curta duração para conversas públicas ou privadas. Ele permite aos usuários trocarem mensagens de forma temporária, com um limite de tempo para a visualização das mensagens.

## Funcionalidades

- **Conversas Temporárias:** As conversas têm um tempo de vida limitado, após o qual as mensagens são automaticamente removidas do sistema.
- **Interface Amigável:** A interface do usuário é intuitiva e fácil de usar, proporcionando uma experiência agradável ao usuário.

## Como Usar

1. **Registro/Login:** Os usuários precisam se registrar ou fazer login para acessar o GhostGabble.

2. **Criar uma Conversa:** Os usuários podem criar uma nova conversa e convidar outros usuários para participar, ou iniciar uma conversa pública.
3. **Troca de Mensagens:** Uma vez dentro de uma conversa, os usuários podem trocar mensagens entre si.
4. **Tempo de Vida das Mensagens:** Todas as mensagens têm um tempo de vida definido pelo criador da conversa. Após esse tempo, as mensagens são removidas automaticamente.
5. **Sair da Conversa:** Os usuários podem sair de uma conversa a qualquer momento.

## Instalação

1. **Clone o Repositório:**
```bash
git clone https://github.com/seu-usuario/ghostgabble.git
```

2. **Instale as Dependências:**
```bash
cd ghostgabble/backend
npm install
```

3. **Inicie o Servidor:**
```bash
npm run start
```
Ou:
```bash
npm run dev
```
Para que o servidor se adapte há alterações realizadas.

5. **Acesse no Navegador:**
- Acesse `http://localhost:5500` para começar a usar o GhostGabble.

## Contribuição

Contribuições são bem-vindas! Sinta-se à vontade para abrir issues e enviar pull requests.

## Licença

Este projeto está licenciado sob a Licença MIT - veja o arquivo [LICENSE](LICENSE) para mais detalhes.

---

Esperamos que você desfrute usando o GhostGabble. Se tiver alguma dúvida ou sugestão, não hesite em nos contatar.