Skip to content

Uma aplicação de votos para trabalhar com WebSockets e REDIS sobre o framework NestJS

License

Notifications You must be signed in to change notification settings

Drack112/Redis-Websocket-NestJS

Repository files navigation

Nest Logo

Tecnologias   |    Projeto   |    Como executar   |    Licença

License


✨ Tecnologias

Esse projeto foi desenvolvido com as seguintes tecnologias:

TypeScript NestJS Redis Docker

💻 Projeto

Esse projeto é apenas um conjunto de testes que envolve websockets com o framework NestJS e Redis. A aplicação em si tem o contexto de ser uma pequena plataforma de votos seguindo um modelo simples de autenticação e cache.

🚀 Como executar

💻 Pré-requisitos

Antes de começar, verifique se você atendeu aos seguintes requisitos:

  • Você instalou a versão mais recente de < Docker & Node>
  • Você tem uma máquina < Windows / Linux / Mac >.
  • Você possui um < Editor de código ou IDE / Gerenciador de banco de dados >.

☕ Pequena ajuda

Preencha o arquivo .env.example com as informações cobradas e depois renomeie para .env.

PORT=3000
CLIENT_PORT=8080
REDIS_HOST=redis
REDIS_PORT=6379
POLL_DURATION=7200
JWT_SECRET=wowthisisabadsecret123

Se lembre de ter o Docker rodando 🌊

E então, rode o comando docker-compose up --build -V.

Agora você pode acessar http://localhost:3000/ do seu navegador.

📄 Licença

Esse projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.


Sinta-se livre para colaborar, toda ajuda é bem vinda ;)

About

Uma aplicação de votos para trabalhar com WebSockets e REDIS sobre o framework NestJS

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published