Este é um projeto de back-end para um chat ao vivo, desenvolvido utilizando o framework NestJS e WebSockets. O objetivo principal deste projeto é fornecer uma base sólida para a implementação de um chat em tempo real, utilizando tecnologias modernas e boas práticas de desenvolvimento.
- NestJS: Um framework para construir aplicativos server-side eficientes e escaláveis em Node.js. Saiba mais
- WebSockets: Uma tecnologia de comunicação bidirecional em tempo real, essencial para a implementação de um chat ao vivo interativo.
- Acesso ao chat: Entrar e participar de um chat ao vivo.
- Mensagens em Tempo Real: Comunicação instantânea através do uso eficiente de WebSockets.
Este projeto foi desenvolvido com o propósito de estudo e aprimoramento profissional. Ele serve como um exemplo prático da integração do NestJS com WebSockets para criar uma aplicação em tempo real. Sinta-se à vontade para explorar o código, experimentar com novas funcionalidades e adaptar o projeto para atender às suas necessidades específicas.
Certifique-se de ter o Node.js e o npm instalados. Clone o repositório e execute o seguinte comando para instalar as dependências:
pnpm install
Em seguida, inicie o servidor usando:
pnpm start:dev
O servidor estará disponível em http://localhost:3000
.
Contribuições são bem-vindas! Sinta-se à vontade para abrir problemas (issues) e enviar pull requests para melhorar o projeto.
This is a back-end project for a live chat, developed using the NestJS framework and WebSockets. The main goal of this project is to provide a solid foundation for the implementation of real-time chat, using modern development technologies and best practices.
- NestJS: A framework for building efficient and scalable server-side applications in Node.js. Learn more
- WebSockets: A bidirectional real-time communication technology, essential for implementing interactive live chat.
- Real-time Chat: Log in and participate in a live chat..
- Real-time Messaging: Instant communication through the efficient use of WebSockets.
This project was developed for the purpose of study and professional improvement. It serves as a practical example of integrating NestJS with WebSockets to create a real-time application. Feel free to explore the code, experiment with new features, and adapt the project to meet your specific needs.
Make sure you have Node.js and npm installed. Clone the repository and run the following command to install dependencies:
pnpm install
Then, start the server using:
pnpm start:dev
The server will be available at http://localhost:3000
.
Contributions are welcome! Feel free to open issues and submit pull requests to improve the project.