Skip to content

Derickcsantos/Sistema-agendamento

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

137 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sistema de Agendamento para Salão de Beleza

Sobre o projeto

Sistema de agendamento online com direcionado para salões de beleza. Desenvolvido com objetivo de otimizar o processo de agendamento, gerenciamento de serviços e gestão financeira. O sistema oferece uma solução completa e eficiente para gerenciamento de salões de beleza, combinando tecnologias modernas e boas práticas de desenvolvimento.

🚀 Tecnologias Utilizadas

  • Backend: Node.js com Express
  • Banco de Dados: Supabase (relacional) e MongoDB (não-relacional)
  • Integrações: WhatsApp via WPPConnect, Nodemailer para e-mails
  • Interface: HTML5, JavaScript ES6+
  • Documentação: Swagger
  • Monitoramento: Render
  • Segurança: Helmet, CORS, Rate Limiting

🎯 Funcionalidades

Gestão de Agendamentos

  • Agendamentos em tempo real com validação de horários
  • Sistema de cancelamento com prazo de 24h
  • Remarcação de agendamentos
  • Gestão de horários por profissional e dia da semana

Catálogo de Serviços

  • Diversos tipos de serviços com durações variadas
  • Valores personalizados por serviço
  • Galeria de imagens dos serviços
  • Sistema de descontos flexível

Integração e Comunicação

  • Integração com WhatsApp para comunicação
  • Sistema de lembretes por e-mail
  • Calendário integrado
  • Notificações em tempo real

Gestão Financeira

  • Sistema de comissões por profissional
  • Relatórios de faturamento
  • Gestão de descontos e promoções

💪 Pontos Fortes

Arquitetura e Performance

  • Sistema modular e bem organizado
  • Banco de dados híbrido (relacional e não-relacional)
  • Logs centralizados e estruturados
  • Sistema de backup automatizado

Segurança

  • Validações em múltiplas camadas (HTML, JS, Backend)
  • Rate limiting para login
  • Sessões seguras com tempo limitado
  • Proteção contra dupla reserva de horários

Experiência do Usuário

  • Interface responsiva e intuitiva
  • Sistema de lembretes automático
  • Feedback em tempo real
  • Confirmação de agendamentos via modal

Manutenibilidade

  • Código organizado por funcionalidades
  • Documentação via Swagger
  • Atualizações frequentes e controladas
  • Sistema de backup confiável

Monitoramento e Suporte

  • Sistema de logs centralizado
  • Monitoramento via Render
  • Deploy automatizado
  • Suporte técnico dedicado

📝 Licença

Este projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.


Desenvolvido por Derick Campos Santos

About

Sistema de agendamento online desenvolvido com intuito de otimizar o processo de agendamentos para profissionais da área da beleza e estética.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Contributors