Skip to content

prashantdhavale01/netflix-gpt

Repository files navigation

NetflixGPT

  • Create React App npx create-react-app netflix-gpt

  • Configured Tailwind CSS npm install -D tailwindcss npx tailwindcss init

    1. tailwind.config.js /** @type {import('tailwindcss').Config} / module.exports = { content: ["./src/**/.{html,js}"], theme: { extend: {}, }, plugins: [], }

    2. src/input.css @tailwind base; @tailwind components; @tailwind utilities;

    3. Created components

    • Header
    • Login Form
    • SignUp Form
    1. Setup routes

      • npm i -D react-router-dom
    2. Form Validation useRef Hooks

    3. FireBase Installation

    • npm install firebase
    • npm install -g firebase-tools
    • firebase login
    • firebase init
    • npm run build
    • firebaseDeploy - Deploy app on production
    • SignUp and SignIn API Integration - createUserWithEmailAndPassword/signInWithEmailAndPassword
    1. Install and configure Redux - Store with userSlice npm i -D @reduxjs/toolkit npm i react-redux

    2. Implemented SignIn API

    3. Implemented SignOut API

    4. Implemented UpdateProfile API

Features

  • Login/SignUp
    • Sign In/ SignUp form
    • Redirect to Browser Page
  • Browse (After Authentication)
    • Header
    • Main Movie
      • Trailer
      • Title and Description
      • Movie Suggestion
        • MovieLists * N
  • NetflixGPT
    • SearchBar
    • Movie Suggestion

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published