Este sistema oferece uma solução completa para gerenciar agendamentos, desde o cadastro de clientes até a confirmação via WhatsApp. O sistema é dividido em módulos principais:
🔨 Utiliza a biblioteca Tkinter para criar uma interface gráfica amigável e intuitiva.
🗓️ A tela principal exibe uma lista de todos os agendamentos (opcional).
🔍 Permite a consulta e o gerenciamento de agendamentos.
📝 Formulário para registrar nome, sobrenome, CPF, data de agendamento e número de WhatsApp.
✅ Validação de dados para garantir a qualidade das informações.
☁️ 3. Integração com Google Sheets
💾 Armazena os dados dos clientes em uma planilha do Google Sheets.
📊 Utiliza as bibliotecas gspread, API do Google Planilhas e Pandas para manipular os dados.
📲 4. Envio de Mensagens via WhatsApp
💬 Confirma o agendamento via WhatsApp Business.
🛠️ Monitora atualizações da biblioteca Yowsup para garantir compatibilidade.
📱 Oferece integração com a plataforma Twilio (opcional).
📅 Agendamento de consultas: Permite que os clientes agendem consultas através do sistema.
📝 Gerenciamento de agendamentos: Visualize, edite e cancele agendamentos.
🔔 Confirmação por WhatsApp: Envia mensagens automáticas para confirmar agendamentos.
🗄️ Registro de dados: Armazena os dados dos clientes em uma planilha do Google Sheets.
🎨 Tkinter: Interface gráfica.
☁️ gspread: Integração com Google Sheets.
📊 API do Google Planilhas: Manipulação de dados da planilha.
🐍 Pandas: Leitura e manipulação de dados.
📲 Yowsup: Envio de mensagens via WhatsApp.
📱 Twilio: Integração com plataforma de mensagens (opcional).
🐍 Python 3.x 📚 Bibliotecas acima mencionadas instaladas.
🧑💻 Conta Google com acesso ao Google Sheets.
📱 Conta WhatsApp Business (opcional).
📱 Conta Twilio (opcional).
💾 Clone o repositório do GitHub.
🔨 Instale as bibliotecas necessárias com o comando pip install -r requirements.txt.
⚙️ Configure as variáveis de ambiente do Google Sheets e Twilio (opcional).
🏃♂️ Execute o script principal main.py.
📚 Documentação
📖 Para mais informações sobre a configuração e uso do sistema, consulte a documentação completa disponível no repositório.
🤝 Este projeto é open-source e sua contribuição é bem-vinda. 🛠️ Para contribuir, siga as diretrizes de contribuição do projeto.
🙏 Agradecemos a todos que contribuíram para o desenvolvimento deste projeto.
🎉 Esperamos que este sistema seja útil para você!