Personal website and CV generator built with Svelte 5 + Vite.
bun install
bun run dev
bun run build
bun run previewbun run lintsrc/pages/member/quniv/cvData.js— shared CV contentsrc/pages/member/quniv/CV.svelte— generated PDF renderersrc/pages/member/quniv/Profile.svelte—/member/qunivprofile and CV download pagesrc/pages/News.svelte— News feed
The site is deployed as one Vite application on Vercel. vercel.json rewrites
direct requests to index.html, allowing /member/quniv to load as a client-side
route. Attach qtlab.dev to the Vercel project and deploy the main branch; no
separate project or subdomain is required for the member page.