
Project Specifications
Vueflix
VueFlix is a study project that clones the Netflix interface and functionality. I built it with Vue 3 as the base framework, TypeScript, Vite and Pinia, alongside other modern tools, best practices and patterns common to modern frontend.
The app is structured with Vue 3 `<script setup>` SFCs, Vue Router and Axios, with a Storybook-documented component set and Prettier, ESLint and Husky enforcing quality. It's an evolving playground — the backlog includes auth, route guards and request interceptors, i18n and expanded tests.
Key Features & Milestones
- Netflix-style streaming interface built with Vue 3 + `<script setup>`.
- TypeScript, Vite, Pinia and Vue Router.
- Component set documented in Storybook.
- Prettier, ESLint and Husky for code quality.
- Live demo on Vercel; open-source on GitHub.
Industry
Streaming Media
Timeline
2Months
Jul 2025 — Aug 2025
Tech Stack & Tools
Vue 3TypeScriptVitePiniaVue RouterAxiosStorybookHusky
My Role
Solo build
Collaborators
Personal study
