Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/rafa-denlavor/ghostgabble
- Owner: Rafa-Denlavor
- Created: 2024-02-27T04:59:49.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-03-18T04:44:23.000Z (10 months ago)
- Last Synced: 2024-03-18T05:41:28.084Z (10 months ago)
- Topics: bate-papo, chat, js, monorepo, socket-io, ws
- Language: HTML
- Homepage: https://ghostgabble.vercel.app/
- Size: 2.36 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
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.