- PHP
- JAVASCRIPT
- HTML
- CSS
- POSTGRESQL (DB)
- Cadastro de usuário
- Cadastro de contatos
- Envio de mensagens em tempo real
- Armazenamento de imagens de perfil localmente
- Cadastro de mensagens
- Envio de imagens e vídeos em tempo real
-
Para a comunicação em tempo real via websocket foi ultilizada a biblioteca ratchet que faz parte de um conjunto de bibliotecas encontradas no packagist.
-
Para o gerenciamento e definição de rotas do mvc, foi utilizada a biblioteca coffeecode/router também encontrada no packagist.