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.