É um projeto feito em python utilizando o framework flask e MongoDB visando a construção de um chat fazendo uso de uma api rest e uma aplicação web.
Este projeto foi divido em duas aplicações: Uma cria um app rest que por sua vez fornece acesso ao banco de dados mongo de maneira simples. Enquanto a outra executa uma aplicação web que faz requisições a api rest para consumi-la.
Para que o ambiente seja preparado de maneira correta, basta executar o comando abaixo:
sudo ./configure.sh
./run_tests.sh
./run_web_app.sh
./run_web_app.sh
Após a execução da aplicação rest e da aplicação web basta navegar no endereço abaixo, seguido do nome da sala:
http://localhost:8000/<room_name>