Skip to content
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

Loading
Move your cursor to reveal