Payment Gateways

Developed Netflix 2.0, a fully responsive and feature-rich clone of the popular streaming platform, using modern web technologies. This project showcases my expertise in creating interactive and scalable web applications while integrating third-party APIs and secure authentication systems.

Key Features:

  1. Movie and TV Show Fetching:
    • Integrated the TMDB API to fetch real-time data on movies and TV shows, including genres, trending content, and detailed information.
    • Implemented dynamic search functionality for users to explore titles easily.
  2. User Authentication:
    • Utilized Firebase Authentication to provide secure login and signup options using email and password.
    • Incorporated session persistence for seamless user experiences across devices.
  3. User Data Storage:
    • Leveraged Firebase Firestore to store user-specific data, such as watch lists and preferences, ensuring a personalized experience.
  4. State Management with Redux:
    • Employed Redux for efficient state management, enabling seamless updates across components without performance bottlenecks.
  5. Responsive Design:
    • Built with React and styled components to ensure the app is fully responsive and delivers a consistent user experience on desktops, tablets, and mobile devices.
  6. UI/UX Enhancements:
    • Mimicked the original Netflix interface with features like carousels for browsing content, hover effects for movie previews, and intuitive navigation for a familiar yet customized experience.

Technologies Used:

  • Frontend: React, Redux, CSS-in-JS (Styled Components)
  • Backend & Database: Firebase Authentication and Firestore
  • API Integration: TMDB API
  • Hosting: Deployed via Firebase Hosting for fast and secure access.

Netflix 2.0 serves as a functional and visually appealing streaming platform that demonstrates my ability to replicate real-world applications while enhancing them with scalable architecture and responsive design. The app reflects Babsol’s commitment to delivering robust, user-centric web solutions.