Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/erikbernard/pub_sub_distributed_system
https://github.com/erikbernard/pub_sub_distributed_system
Last synced: 4 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/erikbernard/pub_sub_distributed_system
- Owner: erikbernard
- Created: 2023-06-12T02:23:44.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-06-12T05:46:47.000Z (over 1 year ago)
- Last Synced: 2024-11-10T03:35:31.300Z (2 months ago)
- Language: TypeScript
- Size: 21.2 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Project Distributed System
## 🧪 Tecnologias utilizadas
Ferramentas necessarias para exercutar o projeto
- Node.js v18.12.1
- NPM
- IDE (vs code)
- Git## 💻 Projeto
Clone o repositório do projeto
```
git clone https://github.com/erikbernard/pub_sub_distributed_system.git
```Acesse a pasta do projeto
```
cd ./pub_sub_distributed_system
```## Instalação das dependências do backend
acesse a pasta do backend e diggito o comando
```
cd ./backend
npm install
```E depois execute
```
npm run ts:server
```Aparecerá a seguinte mensagem no terminal demonstrar que está tudo ok.
```
Subscriber connected to port 3000
Publisher bound to port 3000
```## Instalação das dependências do frontend
acesse a pasta do frontend e diggito o comando
```
cd ./frontend
npm install
```E depois execute
```
npm run dev
```A seguinte mensagem está tudo ok. agora acesso o link para visualiza aplicação.
```
➜ Local: http://localhost:5173/
➜ Network: use --host to expose
➜ press h to show help```
## O front end
A maquina vai começa desligada, para inicia as atividades ligue a maquina e atualize, posteriormente pode listar os dados e monitorar as atividades da maquina.
![Alt text](./images/image.png)
## O Back end
No back end será mostrado os logs do dados.