Blog

Inteligência Artificial

Como criei um sistema CRM em minutos usando VS Code + Codex ChatGPT 5

CRM para igreja com IA: crie em minutos um sistema PHP + MySQL usando VS Code e ChatGPT (extensão Codex). Guia prático: gerar projeto, aplicar schema e publicar online.

Quer receber conteúdos em primeira mão?
Assine a minha Newsletter

Eu sou o Dante Testa e neste passo a passo eu mostro como criar um sistema simples e funcional para controlar membros, visitas pastorais e até dízimos — usando apenas VS Code integrado ao ChatGPT (via extensão Codex) e um servidor MySQL remoto. O processo é rápido, prático e pode economizar (ou gerar) muito dinheiro: você aprende a pilotar a IA para desenvolver um produto completo em pouquíssimo tempo.

O que você vai aprender

  • Instalar e configurar VS Code com a extensão Codex (OpenAI Code Agent).
  • Conectar a uma base MySQL remota (ex.: Napoleon Host) para desenvolvimento sem precisar subir os arquivos.
  • Gerar um projeto PHP + MySQL com interface em Tailwind/Bulma/Bootstrap usando prompts bem formulados.
  • Executar o esquema SQL automaticamente no servidor remoto.
  • Fazer ajustes rápidos (CSS, permissões, novos módulos) pedindo à IA.
  • Enviar os arquivos para o servidor (cPanel) e deixar o sistema online.

Ferramentas necessárias

  • VS Code (gratuito) com a extensão Codex OpenAI Code Agent instalada.
  • Conta no ChatGPT (uma versão paga facilita usar modelos avançados como GPT-5 Codex High).
  • Servidor de hospedagem com cPanel e MySQL remoto (ex.: Napoleon Host — cupom DANTE10).
  • Conhecimentos básicos de PHP + MySQL (não obrigatórios, mas ajudam).
  • Tailwind ou Bootstrap (pode usar CDN para agilizar a interface).

Passo a passo prático

1. Preparar o VS Code e a extensão Codex

  1. Instale o VS Code.
  2. Abra o painel de extensões e pesquise por “codex”. Instale a extensão “Codex Open AI Code Agent”.
  3. Depois de instalar, clique no ícone da Codex na barra lateral e faça login na sua conta do ChatGPT quando solicitado. Linke sua conta à extensão.
  4. Abra um workspace/folder (ex.: “church-system”) onde o projeto será gerado.
  5. Na interface da Codex escolha o modelo (recomendo “GPT5 Codex High” quando disponível).

2. Criar a base de dados remota (ex.: Napoleon Host)

  1. Acesse o cPanel do seu host e use o Database Wizard para criar um banco MySQL e um usuário com todas as permissões.
  2. Habilite o acesso remoto ao MySQL (Remote MySQL). Para desenvolvimento você pode adicionar ‘%’ para permitir conexões de qualquer IP — lembre-se de restringir depois para segurança.
  3. Copie host/IP, nome do banco, usuário e senha — você precisará disso no prompt.

3. Montar o prompt e pedir para a IA gerar o projeto

O segredo é descrever claramente o que você quer, incluindo tecnologias desejadas (PHP, MySQL, Tailwind CDN) e funcionalidades (login, papéis, cadastro de pessoas, agenda de visitas, financeiro/títulos). Um exemplo simplificado de prompt que usei:

Quero um sistema simples em PHP + MySQL com interface em Tailwind (CDN). Público-alvo: igreja pequena (até 500 membros). Funcionalidades mínimas: login com tipos de usuário (administrador, pastor, gerente, membro), cadastro de pessoas, agenda de visitas pastorais, módulo financeiro para dízimos/ofertas. Gere arquivos, config de conexão com DB e um arquivo SQL schema. Explique como executar e testar localmente. Use boas práticas de permissões.

Após enviar, a Codex gera a estrutura do projeto: pastas (actions, partials), arquivos (config, header, footer, login, CRUDs), e um arquivo SQL com o schema inicial.

4. Aplicar o schema no banco remoto

  • A Codex pode criar um script PHP ou um instalador que conecta ao seu banco remoto e executa o SQL automaticamente (arquivo do tipo “apply_schema.php”).
  • Aprove a execução quando solicitado e a IA rodará os comandos para criar tabelas e inserir usuários iniciais (ex.: um administrador temporário).
  • Verifique no cPanel > phpMyAdmin ou MySQL Databases que as tabelas foram criadas (ex.: users, visits, contributions, etc.).

5. Rodar localmente e resolver problemas

  1. Inicie o servidor PHP local (por exemplo: php -S 127.0.0.1:8000). Se a porta estiver ocupada, escolha outra.
  2. Se algo não carregar bem (ex.: CSS quebrado), faça um print da tela e peça para a IA corrigir. A extensão aceita imagens e pode apontar o erro.
  3. A Codex ajusta caminhos de CDN ou corrige includes. Atualize e recarregue a página.
  4. O projeto normalmente cria um usuário admin temporário (ex.: [email protected] e senha padrão, como 123456 ou 123). Verifique as credenciais no SQL schema ou no insert inicial.

Adicionar módulos extras (ex.: dízimos e ofertas)

Quer um módulo financeiro para registrar dízimos/ofertas? Basta pedir. A IA:

  • Cria tabela contributions (relacionada a usuários).
  • Gera telas para lançamentos, relatórios e filtros por membro/data.
  • Atualiza o SQL schema e aplica as alterações no banco remoto (ou cria um novo script de migração).

Subir o projeto para o servidor (cPanel)

  1. Compacte todos os arquivos do projeto em um .zip.
  2. No cPanel vá em File Manager > public_html (ou subpasta) e faça upload do zip.
  3. Extraia os arquivos e ajuste permissões se necessário.
  4. Acesse o endereço (ex.: seu-dominio.com/crm) e teste o sistema online.
  5. Verifique se o arquivo de configuração (config.php) usa as credenciais corretas do banco remoto.

Boas práticas e dicas

  • Desative o acesso remoto ‘%’ após o desenvolvimento e permita apenas IPs necessários por segurança.
  • Documente o prompt que gerou o projeto — reproduzir a mesma solicitação facilita melhorias futuras.
  • Teste o controle de permissões: membros não devem ver telas administrativas; pastores e gerentes têm permissões intermediárias; apenas admins deletam usuários.
  • Peça à IA para gerar testes e instruções de backup do banco e do código.
  • Use CDN para Tailwind/Bootstrap para agilizar a interface, mas considere bundling para produção.

Por que isso faz sentido (tempo e custo)

Criar um sistema deste nível do zero pode levar dias ou semanas. Com a IA você reduz drasticamente tempo de desenvolvimento e pode entregar um MVP funcional em poucas horas ou minutos de interação. Isso significa:

  • Economia para quem contrata: não precisa pagar muito por um protótipo.
  • Ganho para desenvolvedores que sabem usar IA: conseguem atender mais clientes em menos tempo.

Exemplos reais que eu já gerei

  • Sistemas de cardápio para lanchonetes que enviam pedidos para WhatsApp (integração com Google Sheets).
  • Plataformas de aulas públicas com catálogo em Google Sheets (fácil gestão e hospedagem gratuita de front-end).
  • CRMs simples para igrejas com gestão de membros, visitas e finanças — 100% gerados com IA e hospedados no servidor.

Quer ajuda? Consultoria e hospedagem

Se você ficou empolgado, mas quer assistência direta, eu ofereço consultoria e desenvolvimento (Vibecode). Se precisar, me envie uma mensagem no WhatsApp (minha referência está na descrição do conteúdo). Também recomendo um bom host (use o cupom DANTE10 no Napoleon Host para desconto).

Conclusão

O fluxo é poderoso e direto: descreva a solução que quer em um prompt claro, use VS Code + Codex para gerar o projeto, conecte a um banco MySQL remoto para testes, ajuste via prompts e depois suba os arquivos para o servidor. Com isso você pode criar um produto funcional em muito menos tempo do que imagina — seja para economizar, vender ou escalar como um SaaS.

Se você quer aprender mais, testar exemplos ou contratar suporte, meu contato para consultoria está disponível na descrição. Agora é com você: coloque sua ideia no papel, transforme em prompt e deixe a IA gerar a base. Depois é só polir, personalizar e monetizar.

“Isto vai mudar o jogo para você — aprenda a pilotar a IA e comece a desenvolver sistemas como nunca antes.”

Compartilhe
25 Visualizações

Quer receber conteúdos em primeira mão?
Assine a minha Newsletter