Skip to content

LiChenyang-GZ/my-personal-website

Repository files navigation

Chenyang Li (Christy) - Personal Portfolio Website

React MUI EmailJS

Welcome to my personal website! This is a modern, responsive portfolio website showcasing technical skills, professional experience, and academic journey. Built with React and Material-UI, integrated EmailJS, featuring seamless navigation and interactive elements. Free automatic deployments via GitHub Pages.

✨ Features

  • Multi-page Navigation: Clean routing with React Router
  • Interactive Components:
    • Expandable project cards with media support
    • Timeline visualization for career history
    • Skill tags cloud
  • Email Integration: Functional contact form powered by EmailJS
  • Responsive Design: Optimized for all screen sizes

🚀 Quick Start

  1. Clone Repository
git clone https://github.com/LiChenyang-GZ/personal-website.git
cd personal-website
  1. Install Dependencies
npm install
  1. Run Development Server
npm run dev

📂Project Structure

src/
├── components/
│   ├── About.jsx        # Bio & career timeline
│   ├── Contact.jsx     # Interactive contact form
│   ├── Education.jsx   # Academic qualifications
│   ├── Experience.jsx  # Professional history
│   ├── Projects/       # Project showcases
│   └── Layout.jsx      # Main navigation structure
├── assets/
│   └── images/         # Project screenshots & media
├── App.jsx             # Router configuration
└── main.jsx            # Root component

If you have any advice or question, please feel free to try the function in the contact page -> send me a message, or simply contact me through my email.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published