Netflix-Clone is developed in connection to my learning of React. Users can log in using gmail account, buy Netflix subscription and pay using Stripe Test Card.
- HTML5 - HTML5 is used to create the the structure of the website.
- CSS3 - CSS3 is used for custom styling the HTML5 elements.
- React - React functional components are used to developed this application.
- Redux - This application is powered by Redux.
- Stripe - Payments can be made using Stripe Test Card.
- React Hooks - React hooks useEffect and useHistory.
- Google Authentication - Used to authenticate the user at login.
- Ract Router Dom - Used to navigate within the pages.
- Axios - Used for auto-conversion to JSON the data coming from TMDB.
- Git - Used as a distributed version control system.
- VS Code - Used as an IDE.
- Github - Used as a remote repository.
- Firebase databse is used in the development and in production.
The deployed project and project's github repository can be viewed on following links. To test card payments use test card no. 4242 4242 4242 4242, expiry 0424, CVC 424.
- Logo is taken from Google
- PAPA FAM'S Netflix Clone project was great source of inspiration. I followed it to design and develop my Netflix Clone application.
- I would like thank my lovely wife Ayesha, my sons Ibrahim and Ismail for their support and motivation.
- TMDB Movies Api - Used to fetch the movies.
This project is for educational purposes only.