Hermes é uma aplicação de chat que permite aos usuários enviar e receber mensagens de texto, fotos, vídeos e arquivos. O projeto é construído com foco em desempenho, segurança e facilidade de uso, oferecendo uma plataforma de comunicação robusta para usuários individuais e grupos.
- Mensagens de Texto: Envio e recebimento de mensagens de texto em tempo real.
- Mensagens de Mídia: Compartilhamento de fotos, vídeos e arquivos.
- Chats em Grupo: Criação e participação em grupos de chat.
- Segurança: Criptografia de ponta a ponta para proteger as comunicações.
- Notificações: Notificações em tempo real para novas mensagens.
- Frontend: React
- Backend: Node.js, Express
- Banco de Dados: MongoDB
- Node.js v14.0 ou superior
-
Clone o repositório:
git clone https://github.com/seu-usuario/projeto-hermes.git cd projeto-hermes
-
Instale as dependências do backend:
cd backend npm install
Este projeto é licenciado sob a Licença MIT. Veja o arquivo LICENSE
para mais detalhes.