The project consist in are the chat in realtime, in that those people can use with security, because the datas not is saved in databases or cache.
I'm using EJS to do the frontend, in the side of server(NodeJs), that are get the datas of Socket.io and making a broadcas for all machines that listening one determined room.
The network use cryptograph peer-to-peer with HTTPS
- TypeScript
- NodeJs
- Express
- EJS
- Socket.io
Requirements: NodeJs 14.17 LTS and Yarn
# clone the repositore
$ git clone https://github.com/ramonpaolo/chat-realtime
# enter inside the folder of project
$ cd chat-realtime/
# install the dependencies:
$ yarn
# build the application:
$ yarn build
# init the project:
$ yarn start
Warning with people in the room, using cell phone, because, some files can break the navigator in cell phone.
O projeto consiste em um chat em tempo real, no qual as pessoas podem usar com segurança, pois os dados não são gravados
Eu estou usando o EJS para fazer o HTML do frontend, no lado do servidor(NodeJs), que está pegando como parâmentos os dados do Socket.io e fazendo um broadcast para todas as máquinas que estão ouvindo uma determinada sala.
A rede usa criptografia de ponta a ponta com HTTPS
- TypeScript
- NodeJs
- Express
- EJS
- Socket.io
Pré-requesitos: NodeJs 14.17 LTS e Yarn
# clonar repositório
$ git clone https://github.com/ramonpaolo/chat-realtime
# entrar na pasta do projeto
$ cd chat-realtime/
# instalar as depêndencias:
$ yarn install
# buildar a aplicação:
$ yarn build
# iniciar o projeto:
$ yarn start