Skip to content

hebertlima/omnichat

Repository files navigation

OmniChat em Vue

Chat Realtime

'Chat em ação'

Widget

'Capa do projeto'

Discador Softphone (último recurso)

'Capa do projeto'

Sobre o projeto

Esse projeto é um OmniChat; em outras palavras: um Hub de atendimento (objetivo centralizar canais de atendimento em um só lugar), esse pojeto esta sendo desenvolvido durante as lives que faço na twitch aos Sábados 9 am, com esse projeto busco explorar novas tecnologia e desafios como Socket.io, WebRTC, Softphone, arquitetura de software, aprender e ensinar entusiastas de desenvolvimento sobre essas tecnologias!

Recursos

  • Chat em tempo real
  • Criação de Widget para ser inserido em qualquer site html e receber as msgs através do hub (Similar ao JivoChat)
  • Integração com Webphone possibilitando realizar/receber ligações

O que ja temos até agora?

  • Interface do chat
  • Interface do discador
  • Simulação do discador de ligação
  • Operaçoes básicas do chat
  • Implementação do chat realtime (express + socket.io)
  • Criação de Widget (WIP)

O que será feito?

  • Integração com WebPhone (fazer/receber ligaçoes no hub)

Frameworks

  • Vue3
  • TailwindCss
  • NodeJs

Sobre a Licença

Esse projeto é OpenSource, e você é autorizado a baixar, modificar e comercializar.

Project setup

yarn install

start vue

yarn dev

start express

yarn api

generate widget (WIP)

npx webpack -c webpack.config.js 

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published