Neste post, ensinamos como criar um CRUD completo utilizando React.js no front-end e Node.js no back-end, com foco em boas práticas e tecnologias usadas pelas grandes agências. O projeto inclui a configuração de um servidor Node.js com Express, conexão com MongoDB para armazenar dados e o uso do Axios para realizar requisições HTTP no React.js. O exemplo abrange as operações básicas de criação, leitura, atualização e exclusão de dados, com uma interface responsiva que se adapta a diferentes dispositivos. Ao final, você terá a base para desenvolver aplicativos web modernos e interativos utilizando essas poderosas tecnologias.
Mês: maio 2025
O Classificados Taperoá é um projeto pessoal desenvolvido para atender a necessidade de um espaço online para divulgação de produtos e serviços na região de Taperoá. Com uma plataforma simples e acessível, qualquer cidadão, artesão ou comerciante pode criar anúncios gratuitamente, fortalecendo a economia local. Utilizando tecnologias como PHP 8.2, MySQL, Bootstrap, AJAX e PHPMailer, o sistema oferece funcionalidades como cadastro de usuários, criação e edição de anúncios, avaliação por estrelas, sistema de mensagens, e controle administrativo. Este projeto, desenvolvido 100% do zero, serve como portfólio profissional e demonstra habilidades em desenvolvimento full stack, segurança e boas práticas de UX/UI, buscando impactar positivamente a comunidade local.
O Sistema de Monitoramento de Estatísticas é uma aplicação web desenvolvida em PHP 8+, MySQL, PDO e Bootstrap 5, que permite monitorar, analisar e exibir estatísticas de acesso em tempo real. O sistema coleta dados detalhados dos visitantes, como IP, navegador, sistema operacional, tipo de dispositivo e localização (país, estado, cidade), exibindo essas informações em mapa-mundi e gráficos interativos e filtros de período no painel administrativo. A instalação envolve configurar o banco de dados MySQL e o arquivo de configuração config.php, além de incluir o script track.js nas páginas a serem monitoradas. O sistema conta com autenticação, layout responsivo. O código está disponível no GitHub.