Interactive web version of my CV built with SvelteKit. Shows experience, skills, projects, and achievements in a nice format with navigation between sections.
This app is deployed to cv.aliciasykes.com.
And the code is in the web/ folder of my cv repo.
npm install # Install dependencies
npm run dev # Start dev server (http://localhost:5173)
npm run build # Build for production
npm run preview # Preview production buildsrc/routes/- Page routes (intro, experience, skills, etc.)src/components/- Reusable componentssrc/styles/- SCSS stylingstatic/data/- Additional CV data
- Multi-page navigation between CV sections
- Responsive design that works on mobile
- PDF download functionality
- Dark/light theme support
- Built with modern web standards
Config files: svelte.config.js, vite.config.ts
Built with SvelteKit, hosted on Vercel.
If you get Rollup errors on Apple Silicon, just clear cache first:
rm -rf node_modules package-lock.json yarn.lock && npm installSee LICENSE.