Welcome to my personal portfolio! This is a complete full-stack web application designed to showcase my journey as a developer, the projects I've built, and the services I offer.
This project is more than just a landing page; it's a dynamic platform where I can manage my content directly. It features a clean, modern design with a focus on user experience and responsiveness.
- Project Showcase: A detailed list of my web development projects with descriptions and links.
- Service Section: A breakdown of the professional services I provide.
- Interactive Contact Form: A direct way for visitors to reach out to me via email or WhatsApp.
- Dynamic Content: Most of the information (like my bio, skills, and projects) is fetched from a private database, allowing me to update them anytime.
- Admin Dashboard: A private area where I can manage everything—uploading my CV, adding new projects, or updating my personal info—without touching the code.
- CV Download: A quick way for recruiters or clients to get a copy of my Resume with a single click.
- Front-end: Built with React for a fast and interactive interface, styled with dynamic animations.
- Back-end: Powered by Node.js and Express, handling all the logic and file management.
- Database: Uses MongoDB to store all my data securely.
- /Front-end: All the visual parts and user interactions you see in the browser.
- /Back-end: The "brain" of the application which handles the data and server requests.
Developed with ❤️ by Mazen Ahmed Full Stack Developer | MERN Stack Specialist