Toddling Steps
Site institucional + agendamento · Educação · Garanhuns/PE
Site completo da primeira escola bilíngue de Garanhuns. Famílias agendam visitas pelo calendário público, recebem confirmação por email automático com a identidade visual da escola, e a coordenação gerencia tudo via painel admin com DataTables, vista calendário, CRUD de usuários e configurações dinâmicas — desde a primeira visita até o follow-up via WhatsApp.
* Recortes ilustrativos — site público em produção.
Site institucional
- Hero editorial com foto autoral + citação de Loris Malaguzzi
- 7 páginas: Início · Nossa Escola · Metodologia · Espaços · Depoimentos · Conheça-nos · Agendar
- Carrossel cinematográfico de YouTube Shorts em /depoimentos
- Tipografia Instrument Serif + Inter, paleta plum/sun custom
Agendamento público
- Formulário 2 passos: dados da criança + escolha de data/horário
- Calendário visual com slots disponíveis por dia
- Validação anti-conflito via UNIQUE constraint no SQLite
- Honeypot + rate limit de 3 req/min/IP
Painel administrativo
- Auth JWT HS256 + bcrypt · CRUD de admins protegido
- DataTable TanStack: busca, dropdown filters, sorting, paginação
- Vista calendário mensal alternativa com modal de detalhes
- Configurações colapsáveis: horários, dias, WhatsApp, antecedência
Notificações automáticas
- Email de confirmação via Resend API com domínio verificado (SPF/DKIM)
- Template HTML com logo da escola + WhatsApp público + endereço
- Alerta WhatsApp via Evolution API a cada novo agendamento
- Dispara apenas em transição pra 'confirmed' (não em re-edição)