This repository showcases personal portfolio website, a digital platform designed to highlight my skills, projects, and experiences. It serves as a comprehensive overview of my professional journey and creative work.
This repository houses personal portfolio website, a digital showcase of my skills, projects, and experiences. It serves as a centralized platform for:
- Self-Promotion: Highlighting abilities and achievements.
- Project Showcase: Displaying a curated collection of work.
- Professional Networking: Connecting with potential employers and collaborators.
- Personal Branding: Establishing a strong online identity.
Here are code demonstrations of functions and components used in the portfolio website:
<!-- Example of a project card -->
<div class="project-card" id="project-1">
<h3 id="project-title">Project Title</h3>
<p id="project-description">Project description goes here.</p>
<a id="project-link" href="#">View Project</a>
</div>/* Example CSS for the project card */
.project-card {
border: 1px solid #ccc;
padding: 16px;
margin: 16px;
border-radius: 8px;
transition: box-shadow 0.3s ease;
}
.project-card:hover {
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
}// Example function to display project details
function displayProjectDetails(projectId) {
const project = projects.find((p) => p.id === projectId);
if (project) {
document.getElementById("project-title").innerText = project.title;
document.getElementById("project-description").innerText =
project.description;
document.getElementById("project-link").href = project.link;
}
}- Responsive design for optimal viewing on all devices.
- Interactive project gallery with detailed descriptions.
- Contact form for easy communication.
- Blog section to share insights and updates.
- Frontend: HTML, CSS, JavaScript
- Deployment: Vercel
- Clone this repository
git clone https://github.com/guanshiyin28/Personal-Portofolio-Website.git- Navigate to the project directory
cd Personal-Portofolio-Website- Open the
index.htmlfile in your browser.
This project is licensed under the Apache-2.0 License. See the LICENSE file for details.