A three-page academic website (Home / Publications / CV) with a minimal, premium UI and smooth animations.
npm install
npm run devnpm run build
npm run preview- Profile:
src/content/profile.ts - CV (education/intern/skills):
src/content/cv.ts - Publications:
src/content/publications.ts
The publication screenshots are placeholders generated from prompts. You can later replace them with real figures.
Recommended setup:
- Create a repository named
username.github.io(replaceusernamewith your GitHub username). - Push this project to the repository's
mainbranch. - In GitHub repository settings:
Settings→Pages→ set source toGitHub Actions.
Notes:
- This project uses
HashRouterso routing works on GitHub Pages without extra 404 rewrites. vite.config.tssetsbase: './'to ensure assets load correctly under static hosting.
If you like this homepage, feel free to fork and reuse it with attribution. Please add a short credit line that links back to this site or the repository.