The source for chenyuanqu.com: a personal academic website for Chenyuan Qu, a PhD student working on computer vision, multimodal learning, and generative models.
- Selected research projects with original figures and an accessible high-resolution viewer
- A complete publication list with media, citation, and BibTeX tools
- Research appointments, industry experience, education, news, and contact details
- Responsive, keyboard-accessible interaction and GitHub Pages static export
The site is built with Next.js 14, React, TypeScript, Tailwind CSS, and Framer Motion. Public facts and structured content live in src/data/site.ts; source provenance is tracked in docs/sources.md.
Use the repository's Node version, install dependencies, and start the development server:
nvm use
npm install
npm run devOpen http://localhost:3000.
npm run lint
npm run typecheck
npm run build
npm run test:e2enpm run build writes the deployable static site to out/. To inspect that export locally, run npm run preview:out and open http://localhost:4173.
For a project-site preview, set both public URL values before building:
NEXT_PUBLIC_BASE_PATH=/project-preview \
NEXT_PUBLIC_SITE_URL=https://example.com \
npm run buildFor research, technology, or collaboration enquiries, email Chenyuan.Qu@outlook.com.
