
Personal Portfolio with CMS
Overview:
A dynamic personal portfolio website that allows users (mainly developers, designers, or freelancers) to showcase their projects, skills, work experience, and achievements. The system includes a simple CMS to let users update content like blogs, skills, and project details without modifying the code.
Key Features:
- Dashboard to manage personal details, skills, blogs, and portfolio entries
- Contact form with email integration
- Section for resume download and social media links
- Admin authentication to secure the backend CMS
Modules:
- Admin Panel (CMS)
- Portfolio Viewer Page
- Blog Section
- Contact Page
Users:
- Admin (Portfolio Owner)
- Visitor (Guest)
Tech Stack:
- Frontend: HTML
- Backend: PHP
- Database: MySQL