CORTENEAR — MVP PHP + MySQL

O que já funciona:
- Cadastro gratuito de cliente e barbearia/salão
- Login seguro com password_hash/password_verify
- Perfil do estabelecimento e geolocalização pelo navegador
- Busca e ordenação por distância (localização fica no navegador; não é salva para clientes)
- Aberto/fechado conforme horário cadastrado
- Serviços, preços e duração
- Agendamento com bloqueio de conflito de horário
- Painel da barbearia
- Conclusão do atendimento pelo estabelecimento
- Fidelidade automática: cada atendimento concluído soma 1 corte
- Visual de 3 cortes / recompensa
- Avaliações
- Google Maps: botão Como chegar sem exigir chave de API
- 30 dias de teste (configurável)
- Após expirar, novos agendamentos ficam bloqueados; existentes continuam visíveis
- Admin pode ativar/expirar assinatura manualmente
- CSRF, prepared statements, password hashing, session regeneration e headers básicos

INSTALAÇÃO CPANEL
1. Crie banco e usuário MySQL no cPanel.
2. Importe database.sql pelo phpMyAdmin.
3. Edite config.php com banco, usuário, senha e URL.
4. Envie a pasta ao public_html (ou subdomínio).
5. Use HTTPS.
6. Cadastre uma conta. Para admin, execute no phpMyAdmin o UPDATE indicado no final do database.sql.

ANTES DE PRODUÇÃO
- Mova config.php para fora da raiz pública quando possível.
- Ative HTTPS/Cloudflare e backups.
- Troque a ativação manual de assinatura por gateway com webhook validado no servidor.
- Adicione recuperação de senha/e-mail verificado.
- Adicione política de privacidade/termos e fluxo de exclusão de conta (LGPD).
- Para escala, implemente agenda por profissional, slots automáticos, cancelamento/reembolso, fotos com upload validado e storage separado.
- O programa “3 cortes = recompensa” é registro de fidelidade; a regra comercial e o custo do benefício devem ser definidos pelo estabelecimento.

Este ZIP é um MVP funcional para validação, não deve ser tratado como produto final auditado para milhares de usuários sem revisão/testes de segurança e regras de negócio.
