Tag Archives: pdo

Classificados Taperoá — Uma plataforma de anúncios para fortalecer o comércio local

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.

InsightTrack – Sistema de Monitoramento e Estatísticas

InsightTrack - Sistema de Monitoramento e Estatísticas

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.

Sistema de Controle Financeiro Pessoal

O Sistema Financeiro Pessoal é uma aplicação web desenvolvida em PHP 8.2, MySQL, PDO e Bootstrap 5.3.3, que permite gerenciar entradas, saídas e categorias de gastos, além de gerar relatórios financeiros, visualizar o saldo mensal e exportar os dados para PDF ou Excel. O sistema inclui funcionalidades como autenticação segura com senha criptografada, gráficos de distribuição de gastos e evolução mensal, e controle de acesso. O projeto segue uma estrutura MVC com pastas organizadas para controladores, modelos e visões, e é fácil de configurar e instalar.

Sistema de Consultório Odontológico

O Sistema de Consultório Odontológico é uma aplicação web desenvolvida em PHP 8.2, MySQL e PDO, com interface responsiva utilizando Bootstrap 5.3.3, focada na gestão de clínicas odontológicas. Ele oferece funcionalidades como autenticação segura, controle de acesso por tipo de usuário (admin, dentista, funcionário), gestão de pacientes, profissionais, orçamentos e agendamentos, além de permitir a geração de relatórios e extratos financeiros em PDF, e a assinatura digital de documentos via QR Code. O sistema também conta com a exportação de orçamentos e relatórios, além de um painel administrativo para gerenciar usuários e dados da clínica. O projeto pode ser acessado no GitHub e é fácil de instalar e configurar.

Dicas Essenciais de Segurança para Desenvolvedores PHP

A segurança em aplicações PHP é essencial para proteger dados e usuários contra ameaças comuns como SQL Injection, XSS, CSRF e falhas de criptografia. Este guia apresenta boas práticas para evitar essas vulnerabilidades, como o uso de prepared statements com PDO para impedir SQL Injection, htmlspecialchars para escapar dados e prevenir XSS, tokens CSRF para proteger formulários contra requisições forjadas, e bcrypt para armazenar senhas de forma segura. Com exemplos práticos e dicas adicionais, o texto reforça a importância de adotar medidas de segurança desde o início do desenvolvimento para criar aplicações PHP robustas e confiáveis.