https://github.com/ricnaga/websocket-example
Aplicação backend que aborda conceitos de websocket
https://github.com/ricnaga/websocket-example
docker express nodejs socket-io typescript websocket
Last synced: 2 months ago
JSON representation
Aplicação backend que aborda conceitos de websocket
- Host: GitHub
- URL: https://github.com/ricnaga/websocket-example
- Owner: Ricnaga
- License: mit
- Created: 2022-04-07T12:49:43.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2022-05-18T12:55:21.000Z (about 4 years ago)
- Last Synced: 2025-07-15T07:38:58.923Z (11 months ago)
- Topics: docker, express, nodejs, socket-io, typescript, websocket
- Language: TypeScript
- Homepage:
- Size: 34.2 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

#
WEBSOCKET
####
- Projeto Finalizado
###
Aplicação backend em typescript, essa aplicação aborda conceitos de:
#### - websocket
##
Sumário
- [Requisitos](#Requisitos
)
- [Tecnologias utilizadas](#Tecnologias-utilizadas)
##
Requisitos
Para executar a aplicação é necessário instalar algumas ferramentas tais como um editor de códigos para realizar compilação dos mesmos. Nesse projeto foi utilizado o [Visual Studio Code](https://code.visualstudio.com/), [NodeJS](https://nodejs.org/en/) para compilação do código, [Git Bash](https://gitforwindows.org/) para baixar o repositório e baixar todas as dependências necessárias.
```bash
# Baixe o repositório.
$ git clone https://github.com/Ricnaga/websocket-example.git
# Acesse a pasta do projeto.
$ cd websocket-example
# Agora que baixou e acessou o repositório, vamos começar a instalação das dependências.
$ yarn ( caso não utilize o yarn execute apenas npm -i)
# Caso queira, utilize o docker para iniciar o banco de dados mongodb ou instale diretamente
$ docker run --name mongodb -p 27017:27017 -d -t mongo
# Depois de instalado todas as dependências, abra a aplicação via vscode
$ code .
# Agore execute a aplicação.
$ yarn dev (caso não utilize o yarn: npm run dev)
# A aplicação iniciará na porta 3333
# Abra o arquivo index.html
```
##
Tecnologias utilizadas
- [NodeJS](https://nodejs.org/en/)
- [Express](https://expressjs.com/pt-br/starter/installing.html)
- [Socket.io](https://socket.io/)
##
Autor
Atividade desenvolvida no curso ignite pela equipe Rocketseat, realizados por minha pessoa.
Gostou? tem alguma sugestão de melhoria? por favor, entre em contato e ja aproveita e me adiciona.