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.
- 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.
-
Registro/Login: Os usuários precisam se registrar ou fazer login para acessar o GhostGabble.
-
Criar uma Conversa: Os usuários podem criar uma nova conversa e convidar outros usuários para participar, ou iniciar uma conversa pública.
-
Troca de Mensagens: Uma vez dentro de uma conversa, os usuários podem trocar mensagens entre si.
-
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.
-
Sair da Conversa: Os usuários podem sair de uma conversa a qualquer momento.
-
Clone o Repositório:
git clone https://github.com/seu-usuario/ghostgabble.git
-
Instale as Dependências:
cd ghostgabble/backend npm install
-
Inicie o Servidor:
npm run start
Ou:
npm run dev
Para que o servidor se adapte há alterações realizadas.
-
Acesse no Navegador:
- Acesse
http://localhost:5500
para começar a usar o GhostGabble.
- Acesse
Contribuições são bem-vindas! Sinta-se à vontade para abrir issues e enviar pull requests.
Este projeto está licenciado sob a Licença MIT - veja o arquivo 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.