Skip to content

Forlann/chat-app

Repository files navigation

Chat app

Desenvolvendo um aplicativo de chat com a implementação de metodologias DevOps.

Interface de chat em tempo real onde vários usuários podem interagir entre si enviando mensagens.

Definições do Projeto

  • Nome do Grupo: DevConnect
  • Tema do Grupo: Chat de Mensageria
  • Objetivo: Desenvolver uma aplicação de chat estilo Discord, WhatsApp e Telegram.

Definição de Ferramentas:

  • Frontend: React & Tailwind
  • Backend: Express.js & Socket.io
  • Linguagem: Typescript
  • Banco de Dados: SQL/NOSQL
  • Hospedagem: Docker
  • Planejamento e Gerenciamento: Jira

Créditos

A ideia deste projeto foi reunida do repositório em github.com/florinpop17/app-ideas/blob/master/Projects/3-Advanced/Chat-App.md.

Como um MVP (Mínimo Produto Viável), você pode se concentrar na construção da interface de chat. A funcionalidade extras pode ser adicionada posteriormente.

Critérios de Sucesso

Essa aplicação será um sucesso se:

  • O usuário é solicitado a inserir um nome de usuário quando visita o aplicativo de chat. O nome de usuário será armazenado na aplicação
  • O usuário poder ver um campo de entrada onde pode digitar uma nova mensagem
  • Ao pressionar a tecla Enter ou ao clicar no botão enviar, o texto for exibido na caixa de chat junto com seu nome de usuário (por exemplo, John Doe: Olá Mundo!)
  • As mensagens serão visíveis para todos os usuários que estão no aplicativo de chat (usando WebSockets)
  • Quando um novo usuário entra no chat, uma mensagem é exibida para todos os usuários existentes
  • O usuário pode enviar imagens, vídeos e links que serão exibidos corretamente
  • O usuário pode selecionar e enviar um emoji

Funcionalidades Extras

  • As mensagens são salvas em um banco de dados
  • Os usuários podem conversar em particular
  • Os usuários podem ingressar em "canais" sobre tópicos específicos

Integrantes

Bibliografia/Guides

Projetos de Exemplo

About

Developing a chat application with the implementation of DevOps methodology.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors