Personal academic homepage built with Astro and deployed to GitHub Pages.
Website: https://zms618.github.io/
Requires Node.js 22.12 or later.
npm install
npm run dev
npm run build
npm run previewProfile content, publications, projects, education, and bilingual copy are maintained primarily in src/data/site.ts. Shared interface labels are maintained in src/data/ui.ts.
Pushes to main trigger .github/workflows/deploy.yml. The workflow builds the Astro site and deploys dist/ to GitHub Pages.