Funcionalidades • Como usar • Créditos • License
- Live Chat - Envie uma mensagem, receba a mensagem
- Visualização instantânea da mensagem tanto pelo lado do cliente quanto servidor.
- Banco de Dados
- Mensagens, usuários e conexões são devidamente registrados e gerenciados em suas tabelas no banco de dados.
- Múltiplo atendimento de clientes
- Configurável
- Cliente pode optar por emitir essa funcionalidade caso desejado.
- Protocolos HTTP e WebSocket
- Mensagens são enviadas pelo protocolo ws e as demais requisições são gerenciadas pelo protocolo HTTP
- ORM
- TypeORM utilizada para a conexão com banco de dados.
- TypeScript
- Facilidade na manuntenção e debug do código.
Para clonar e rodar essa aplicação, você irá precisar Git, Node.js e Yarn. Pelo seu terminal:
# Clone o repositório
git clone https://github.com/cassiofb-dev/nlw5-nodejs
# Entre no repositório
cd nlw5-nodejs
# Instale as dependências
yarn install
# Rode a aplicação
yarn dev
Agradeço a RocketSeat pela oportunidade de aprendizado e experiência incríveis.
Essa aplicação utiliza os seguintes projetos de código aberto:
Inspiração do README electron-markdownify.
MIT
Acesse meu site · GitHub @cassiofb-dev · Twitter @cassiofb-dev