Welcome to my personal portfolio and project management web application, crafted using C# and ASP.NET MVC Core. This application not only showcases my projects but also serves as an efficient tool for managing and adding new projects through an admin panel. It features a beautiful, responsive UI designed to provide a seamless user experience on any device.
This project is designed to act as both a showcase for my personal software projects and a point of contact for potential collaborations and job opportunities. The portfolio includes an interactive admin page to easily manage project details, a responsive layout that looks great on both mobile and desktop, and direct links to contact me. Whether you're a potential employer, a fellow developer, or just browsing, this portfolio is designed to impress.
- Admin Panel: Securely add and manage project details.
- Responsive Design: Ensures a great experience on devices of all sizes.
- Project Showcase: Displays my projects with descriptions and links.
- Education & Experience: Highlights my educational background and professional experience.
- Resume Download: Allows visitors to download my resume directly from the site.
- Social Links: Quick access to my social profiles on Twitter, Facebook, LinkedIn, GitHub, and more.
To set up a local copy, follow these simple example steps.
git clone https://github.com/Afnan-exe/Personal-Portfolio-Website.git cd Portfolio
- Before running the application, you need to set up the database:
- Ensure you have Entity Framework Core installed in your project.
- Open the Package Manager Console in Visual Studio.
- Run the update-database command to apply migrations and update the database
To run the project locally after installation:
Contributions, issues, and feature requests are welcome! Feel free to check the issues page (https://github.com/Afnan-exe/Personal-Portfolio-Website/issues). Here's how you can contribute:
- Fork the Project
- Create your Feature Branch (git checkout -b feature/CoolFeature)
- Commit your Changes (git commit -m 'Add some CoolFeature')
- Push to the Branch (git push origin feature/CoolFeature)
- Open a Pull Request
- Email: [email protected]
- GitHub: Afnan-exe
- Twitter: @MuhammadAfnan25
- LinkedIn: Muhammad Afnan
- Facebook: Muhammad Afnan
- Hat tip to anyone whose code was used
- Inspiration
- etc
Feel free to explore and reach out with any feedback or suggestions! Let's connect! 🚀