This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 <script setup>
SFCs, check out the script setup docs to learn more.
An 429 Error may appear logged to the console. Themoviedb Api has a rate limit because of the limitations of the free api key. It didn't have this limit of 50 requests per second when I build the project and I was using more then 50 movies. Some movies may not be able to be fetched on initial page load because off this limitation. Just give it a browser refresh after a second or two and all movies will show up correctly. You can read more abut this issue here: https://www.themoviedb.org/talk/62c7c1b258361b005fd2e747?page=1#62c83b78befd91005007a0c7
Explore the docs »
View Demo
·
Report Bug
A Netflix clone made with Vue 3 + Vite + Firebase to mimic Netflix functionality.
To get a local copy up and running follow these simple steps.
- npm
npm install npm@latest -g
- Clone the repo
git clone https://github.com/ChristianPredoianu/netflix-clone-v2.git
- Install NPM packages
npm install
- Serve with hot reload at localhost
npm run dev
- Build for production
npm run build
To start using Netclone you have two options:
1.1 Sign in to Netclone with an existing account for demo purposes https://netclonevue2.netlify.app/signIn: Username: test@test.com Password: testingnetclone => choose an existing profile
1.2 Signup to Netclone with a dummy email made up by you. E.g (john@whatever.com) It doesn't need to be a valid email. And choose a password. => Add a profile and continue with the selected profile.
Distributed under the MIT License. See LICENSE
for more information.
Christian Predoianu - @linkedin - christianpredoianu@yahoo.com
Project Link: https://github.com/ChristianPredoianu/netflix-clone-v2