Skip to content

adilsonprograma/bot-atendimento-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

🤖 Chatbot de Atendimento – Renovo Cabelereiros

Este projeto é um chatbot interativo em Python, executado no terminal, desenvolvido para simular o atendimento de um salão de beleza. Ele apresenta tendências de cabelo, tabela de preços, informações de contato, localização e pré-agendamento de serviços, tudo de forma simples e amigável.

Projeto ideal para fins educacionais, portfólio e prototipação de bots de atendimento.

✨ Funcionalidades

📋 Menu interativo

🌟 Apresentação de tendências:

Cortes

Cores e mechas

Penteados

Cuidados capilares

💲 Tabela de preços dos serviços

🗓️ Simulação de agendamento

📍 Exibição da localização

🗣️ Contato direto com especialista

🔁 Navegação contínua até o usuário sair

🧠 Estrutura do Projeto

O código é organizado em constantes, funções utilitárias e fluxo principal do chatbot.

📌 Dados principais

SALON_NAME → Nome do salão

TRENDS → Dicionário com tendências por categoria

PRICE_LIST → Serviços e valores

PHONE_NUMBER → Telefone de contato

LOCATION → Endereço do salão

⚙️ Funções Principais Função Descrição send_message() Exibe mensagens simulando o bot get_user_input() Captura entradas do usuário display_main_menu() Mostra o menu principal display_trends_menu() Menu de tendências display_specific_trends() Lista tendências por categoria handle_trends_section() Controla navegação das tendências handle_appointment_inquiry() Simula agendamento display_price_list() Mostra preços chatbot_main_loop() Loop principal do chatbot ▶️ Como Executar Pré-requisitos

Python 3.x instalado

Execução python nome_do_arquivo.py

Ou execute diretamente no Google Colab, clicando no botão:

👉 Open in Colab

🧪 Exemplo de Uso

  1. 🌟 Conhecer as últimas tendências
  2. 🗓️ Agendar um horário
  3. 💲 Ver tabela de preços
  4. 📍 Localização
  5. 🗣️ Falar com especialista
  6. 👋 Sair

O usuário navega digitando apenas números, de forma simples e intuitiva.

🚀 Possíveis Evoluções

Integração com WhatsApp (API)

Interface gráfica (Tkinter, PyQt ou Web)

Banco de dados para agendamentos

IA para recomendações personalizadas

Deploy como chatbot web

🎯 Objetivo do Projeto

Este projeto foi criado para:

Praticar Python

Trabalhar lógica de menus

Simular atendimento automatizado

Compor portfólio de desenvolvimento

👨‍💻 Autor

Adilson José 💈 Cabeleireiro | 💻 Desenvolvedor em formação 📌 Em transição de carreira para Tecnologia da Informação

🔗 GitHub: adilsonprograma

About

com usar git

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors