Skip to content

yxL05/yxL05.github.io

Repository files navigation

Personal Website - Yang Li

A modern, minimalistic portfolio website built with React and TypeScript. README auto-generated by Cursor.

Getting Started

Prerequisites

  • Node.js (v16 or higher)
  • npm or yarn

Installation

  1. Clone the repository:
git clone https://github.com/yxL05/personal-website.git
cd personal-website
  1. Install dependencies:
npm install
  1. Start the development server:
npm run dev

Building for Production

npm run build

Adding Your Resume

To display your resume PDF:

  1. Place your resume PDF file in the public directory
  2. Name it resume.pdf

The resume will automatically be displayed in the Experience section.

Project Structure

personal-website/
├── public/              # Static assets
│   ├── robots.txt      # Contains CTF flag
│   └── resume.pdf      # Your resume (add this)
├── src/
│   ├── components/     # React components
│   │   ├── Navbar.tsx
│   │   ├── Home.tsx
│   │   ├── About.tsx
│   │   ├── Experience.tsx
│   │   └── Contact.tsx
│   ├── App.tsx         # Main app component
│   ├── main.tsx        # Entry point
│   └── index.css       # Global styles
├── index.html
├── package.json
├── tsconfig.json
└── vite.config.ts

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published