A single-page website built from scratch as my application for the Junior Front-End Developer role at Yellow Fish.
This is my first Vue project. I chose Vue 3, Vite, and SCSS specifically because they were listed in the job description — the best way to learn was to build something real.
- Vue 3 with Composition API (
<script setup>) - Vite for fast development and optimised builds
- SCSS with a custom design system (variables, mixins, BEM naming)
- lucide-vue-next for icons
npm install
npm run devnpm run build
npm run previewMario Boykovski