O site da Kronos Consultoria e Treinamentos apresenta uma empresa de segurança do trabalho com sede em Vila Velha, ES, que atende empresas em Minas Gerais, Espírito Santo e Bahia. Ele mostra o catálogo de treinamentos obrigatórios, como trabalho em altura, eletricidade, espaço confinado, CIPA, brigada de incêndio e primeiros socorros, e oferece apostilas gratuitas em troca de contato. Foi feito por André Gomes, da NexiaLabs, em PHP e MySQL sem framework, com painel de leads, na hospedagem Hostinger.
O cliente
A Kronos oferece treinamentos exigidos pelas normas regulamentadoras do trabalho, no formato in company, online ou como consultoria personalizada. Os clientes são empresas da região do Vale do Mucuri, em Minas, do norte do Espírito Santo e do extremo sul da Bahia, de Teófilo Otoni e Nanuque a São Mateus e Teixeira de Freitas. A venda começa quase sempre por uma conversa no WhatsApp. A empresa queria ser encontrada por quem busca curso de NR na própria cidade e montar uma lista de contatos interessados.
O desafio
Treinamento de segurança é compra de empresa, com decisão lenta e várias pessoas envolvidas. Um site que só lista cursos não gera conversa: a visita sai sem deixar rastro. A Kronos precisava de um motivo para o visitante deixar nome e telefone antes de estar pronto para pedir orçamento. E a equipe precisava ver esses contatos num lugar só, sem depender de caixa de email.
O que foi construído
André construiu o site em PHP com páginas de treinamentos, consultoria, materiais de estudo e contato, e chamadas para o WhatsApp em todo o percurso. Cada treinamento aparece com a norma, a carga horária e o formato. A página de materiais oferece apostilas: uma é liberada ao preencher nome, telefone e email, e a outra exige indicar três pessoas, o que multiplica a lista de contatos. O download passa por um script que confere no servidor se as indicações existem antes de entregar o arquivo. A equipe acessa um painel com login para ver leads e mensagens de contato, com busca e filtro por status.
O que o sistema faz
Catálogo de treinamentos com norma, carga horária e formato presencial, in company ou online.
Material gratuito liberado depois do cadastro de nome, telefone e email, gravado no banco sem recarregar a página.
Segundo material liberado por indicação de três contatos, com conferência no servidor antes do download.
Painel com login para acompanhar leads e mensagens de contato, com busca e filtro por status.
Formulário de contato que envia a mensagem por email para a equipe.
Dados estruturados de serviço profissional com endereço e a lista de cidades atendidas em três estados.
Faixa com as empresas que confiam na Kronos e linha do tempo do processo, do primeiro contato ao pós treinamento.
// Para quem avalia o código: arquitetura e decisões.
Por dentro
PHP
MySQL
PDO
JavaScript
CSS
Schema.org
Hostinger
O site é PHP sem framework com MySQL, servido pela hospedagem compartilhada da Hostinger. As páginas compartilham cabeçalho e rodapé por include, e a conexão com o banco usa PDO criado sob demanda. O cadastro de lead é uma chamada assíncrona que grava no banco e devolve JSON, e cada lead recebe um token que identifica as indicações feitas a partir dele. Os arquivos dos materiais são entregues por um script PHP, nunca por link direto, para a regra de liberação valer. O CSS é dividido em base, componentes e animações, com revelação na rolagem e letreiro de logos.
Decisões técnicas
Material gratuito como troca por contato, porque compra de treinamento é lenta e o lead precisa nascer antes do pedido de orçamento.
Indicação conferida no servidor pelo token, para o arquivo não ser liberado só por manipular a página.
PHP puro na hospedagem compartilhada, porque o site precisa de pouca lógica e fica no mesmo plano dos outros domínios.
Título e dados estruturados com as cidades atendidas, para aparecer em buscas locais de curso de NR em cada uma delas.
Seu negócio parece com esse?
Empresas de treinamento, consultorias e prestadores B2B que vendem para outras empresas e precisam gerar contatos antes do orçamento.
Quem desenvolveu Kronos Consultoria e Treinamentos?
Kronos Consultoria e Treinamentos foi desenvolvido por André Gomes Andrade, desenvolvedor full stack de Carlos Chagas, Minas Gerais, pela NexiaLabs, do planejamento à publicação.
Onde fica o cliente de Kronos Consultoria e Treinamentos?
Consultoria e treinamentos em segurança do trabalho para empresas. Vila Velha, ES · atende MG, ES e BA.
Com quais tecnologias Kronos Consultoria e Treinamentos foi feito?
Kronos Consultoria e Treinamentos usa PHP, MySQL, PDO, JavaScript, CSS, Schema.org e Hostinger.
Dá para fazer um projeto parecido para o meu negócio?
Dá. Cada projeto é feito sob medida, com código e acessos no nome do cliente. O primeiro passo é uma conversa pelo WhatsApp +55 (33) 98465 6356 para entender o que você precisa.