π Portfolio Website
A personal portfolio website built with PHP, MySQL, and a custom admin panel to manage projects and contact messages. The site includes a dynamic contact form powered by PHPMailer, which supports both local development (via Gmail SMTP) and production hosting (InfinityFree / SMTP providers).
π Features
.π Dynamic portfolio with projects stored in MySQL
.π Contact form with email notifications via PHPMailer
.π Secure form handling (input sanitization, validation)
.π Admin panel for managing portfolio content and viewing messages
.β‘ Works both locally (XAMPP) and in production (InfinityFree)
π οΈ Tech Stack
. Frontend: HTML, CSS, JavaScript
. Backend: PHP (Vanilla PHP, no frameworks)
. Database: MySQL
. Email: PHPMailer (SMTP + Gmail)