Back to Projects

Personal Site

ZiyangZhou.me Personal Website

This site is both my portfolio and a small product system: projects, writing, experience, resume, contact, and language switching are separated into reusable content and components.

Period

May 2026 - Present

Stack

Next.jsTypeScriptTailwind CSSApp RouterCloudflare

Motivation

I wanted a home base that feels more personal than a resume PDF and more structured than a link list. The site gives each project room to explain the problem, my role, and what I learned.

Links

Core Features

  • Supports English by default with a Chinese language switch stored locally.
  • Uses content files for projects, experience, profile copy, and fixed translations.
  • Exports static pages for Cloudflare deployment, including individual project detail pages.

My Contribution

  • Designed the information structure and implemented the site with the Next.js App Router.
  • Built reusable components for navigation, hero, project cards, detail pages, and language switching.

What I Learned

  • Learned how to keep a personal site maintainable as project content grows.
  • Practiced designing bilingual content so it reads naturally in both languages.