Skip to content

Priya31Gupta/netflix-clone

Repository files navigation

Netflix Clone

netflix-logo

A Netflix clone created for learning purposes using Next.js, JSON Web Token (jsonwebtoken), Magic SDK, Hasura GraphQL, and Framer Motion.

Table of Contents

Description

This project is a Netflix clone developed as part of the learning process. It mimics the design and functionality of the popular streaming service Netflix. Users can browse through a selection of movies and TV shows, view details, and enjoy a seamless viewing experience. login page

Features

  • User authentication using JSON Web Token (jsonwebtoken)
  • Integration with Magic SDK for secure authentication
  • Hasura GraphQL for efficient data fetching and real-time updates
  • Framer Motion for smooth and interactive animations

Technologies Used

  • Next.js
  • JSON Web Token (jsonwebtoken)
  • Magic SDK
  • Hasura GraphQL
  • Framer Motion

Installation

  1. Clone the repository:
git clone https://github.com/Priya31Gupta/netflix-clone.git
cd netflix-clone
  1. Install dependencies:
npm install

Usage

  1. Run the development server:
npm run dev
  1. Open your browser and navigate to http://localhost:3000

  2. Enjoy exploring the Netflix clone!

Contributing

Contributions are welcome! If you have any ideas, improvements, or bug fixes, feel free to open an issue or create a pull request.