📝 Project Summary:
A dynamic and responsive personal portfolio website designed to showcase my professional background, skills, and project work. The site includes a custom-built admin dashboard, enabling me to manage and update my content in real-time without modifying code.
⚙️ Tech Stack:
- Frontend: HTML5, CSS3, Bootstrap
- Backend: PHP
- Database: MySQL
🧩 Key Features:
- Clean, responsive UI with Bootstrap
- Admin panel to add, edit, and delete:
- Skills
- Personal Information
- Projects
- Login-protected admin dashboard
- Downloadable resume
- Contact form with backend processing
👤 Role:
Sole designer and developer responsible for frontend design, backend development, database architecture, and UI/UX optimization.
🚧 Challenges Faced:
- Implementing secure login and session management
- Ensuring proper validation and protection from SQL injection
- Designing an intuitive admin panel for non-technical use
💡 What I Learned:
- Developing a dynamic CMS-like system from scratch using PHP and MySQL
- Strengthening knowledge of form handling, security, and responsive design
- Improving UX through real-time content control and clean navigation
🔗 Live Website:
🌐 https://ravijaiswal.in