O que é projeto MSN-JS?
O Projeto MSN-JS, tem objetivo de reproduzir o Windows Live Messenger na versão web. O Windows Live Messenger foi um dos mensageiros mais famosos da Internet, que foi descontinuado em 15 de Março de 2013.
O MSN foi o mais usado no mundo com mais de 230 milhões. No Brasil, o serviço atingiu mais de 75% dos usuários da Internet, que significava mais de 34 milhões de usuários no país.
Tecnologias envolvidas no projeto
Vamos configurar o projeto MSN-JS e relembrar do MSN como nostalgia ?
Bora.
Pré-requisitos: Git, Node.js e gerenciador de bibliotecas NPM
Observação: O presente howto foi testado no Debian 10 e Ubuntu 18.04/20.04
Segue os procedimentos abaixo:
$ git clone https://github.com/rmsaitam/msn-js.git
Em uma aba do terminal, execute:
$ cd msn-js/frontend
$ npm install
Na outra aba do terminal, execute:
$ cd msn-js/backend
$ npm install
Algumas parametrizações no Frontend e Backend
No arquivo frontend/src/configs/config_connections.js
Informe o endereço IP do servidor, onde está hospedado
Crie um app no spotify API https://developer.spotify.com/dashboard Ao criar o Spotify, irá fornecer duas chaves, client e secret.
Configure o redirecionamento de URL, onde está hospedado o seu servidor.
Exemplo: https://seudominio.com/routes/spotify/callback
Feito isso, coloque o client_id e o client_secret no arquivo de configuração backend/configs/config.js. Coloque o IP do servidor, onde está hospedado e as duas chaves do Spotify.
Inicializar o serviço Frontend e Backend
No diretório frontend, execute
$ npm start
No diretório backend, execute
$ sudo npm start
No browser acesse http://IPSERVIDOR:3000, coloque o seu nome e clique no botão "Entrar".
Compartilhe o endereço http://IPSERVIDOR:3000 para outra máquina da mesma rede e teste, cada um que acesse esse endereço após colocar o seu nome e clicar no botão "Entrar" poderá conversar com as pessoas que estiverem online no momento.
Disfruta da nostalgia do MSN.
Feito!
Nenhum comentário:
Postar um comentário