PROJETO

AsiMessenger – Desenvolvendo um sistema de chat com Streamlit

Desenvolva um app estilo WhatsApp Web utilizando apenas Streamlit.

  • Projetos
  • AsiMessenger – Desenvolvendo um sistema de chat com Streamlit

Descrição do Projeto

Bem-vindo ao projeto “AsiMessenger – Desenvolvendo um sistema de chat com Streamlit”. Neste projeto, você aprenderá a criar um aplicativo de chat web versátil que pode ser aplicado em várias situações. Você poderá desenvolver chats estilo WhatsApp Web para interação de múltiplos usuários, criar chats internos para empresas ou adicionar funcionalidades de suporte ao vivo com abas de conversa em aplicativos da web apenas com os conhecimentos ensinado aqui.

Exploraremos detalhadamente ferramentas do Streamlit, como chat_message, chat_input, containers e elementos empty, enquanto desenvolvemos um chat eficiente. Você também será orientado na criação de um sistema de salvamento de histórico de conversas, implementação de páginas de login e cadastro, desenvolvimento do backend para gerenciamento de usuários e validação de senhas. Além disso, abordaremos a seleção de conversas e ensinaremos a atualização automática do chat, permitindo que ele verifique periodicamente se há novas mensagens na base de dados.

No final, você terá um sólido conhecimento em desenvolvimento de aplicativos de chat web com Streamlit, além de habilidades para personalizar temas e concluir projetos com sucesso.

Professores

Avatar de Adriano Soares Adriano Soares

Conteúdo do Projeto

1 Criando interface do chat
Conteúdo do módulo 1.1 - Apresentação projeto – Streamlit Messenger 1.2 - Criando o chat de conversa 1.3 - Salvamento do histórico de conversa
2 Gestão de usuários
Conteúdo do módulo 2.1 - Criação de página de login e cadastro 2.2 - Backend de salvamento de usuários e validação de senhas 2.3 - Seleção de conversas
3 Organização e finalização
Conteúdo do módulo 3.1 - Atualizando o chat automaticamente 3.2 - Adicionando tema e finalizando projeto
Avançado 1.5h 8 aulas Certificado de conclusão Suporte com professores 415 Participantes

Este projeto faz parte das trilhas