Source for my personal portfolio at https://peijli.github.io. Built with Astro as a static site.
npm install
npm run dev # dev server at localhost:4321, hot-reloads on change
npm run build # static build to dist/
npm run preview # serve the production build locally- Papers:
src/content/research/ - Course projects:
src/content/projects/ - Pages (home, CV, research, academics):
src/pages/ - Files (PDFs, etc.):
public/files/; images:public/images/
Collection schemas live in src/content.config.ts.