Skip to content

Latest commit

 

History

History
69 lines (47 loc) · 2.41 KB

README.md

File metadata and controls

69 lines (47 loc) · 2.41 KB

🎬 Netflix Clone 2022

This project was building with Create Next App.

🚀 Technical stack:

  • 💈 Next.js
  • 🔥 Tailwind
  • 📦 Redux
  • ⌚ TypeScript
  • 🚀 Firebase
  • 💶 Stripe
  • 🧾 Formik
  • 😎 MUI
  • 🎥 React-Player
  • 🥪 React Hot Toast
  • 👞 CodeStyle - Prettier

📜 Description:

This is a Netflix clone web app. Fully adaptive. You can register or sign in then choose and pay for your subscription (with in test credit card). Also, you can look at trailer movies and ad those movies to your personal list. If you are logged in and subscribed you can cancel your subscription or change your plan.

🧑‍🚀 User guide:

  1. Register (use any email and password) or login (email: test@mail.com password: testtest)
  2. If you are registered for the first time you will be able to choose your subscription plan.
  3. To pay for your subscription please use a test credit card:
  • Visa
  • 4242 4242 4242 4242
  • CVC: any 3 digits
  • Date: any future date
  • Name and surname: any
  • Address: any
  • you can also use another test card from Stripe docs.
  1. After you choose your subscription you can enjoy this app, choosing movies and watching trailers. You can also add movies to «My List».
  2. You can manage your subscription options by clicking the top right button. While you are on '/account' page you can also change your subscription plan or cancel the subscription.

⛩️ npm run dev

  • Download this project or git clone
  • Run command npm i
  • Run npm run dev
  • Open http://localhost:3000 to view it in your browser.

The page will reload when you make changes.

🖥️ Public domain

❗ If you are using Google Chrome you may have «Your connection is not private» error. You can skip this by clicking "Advanced" -> "Visit this website". That’s all because I’m using a free Netlify domain to deploy my app, sorry for that 😿

❗ upd: 22/08/15

Suddenly Firebase declined my payment for the subscription. So Stripe functional will be unavailable until I can't get an EU bank card(

register-netflix_9F9YadEL.mp4