Code Monkey home page Code Monkey logo

ravindrap04 / chalchitragpt Goto Github PK

View Code? Open in Web Editor NEW
4.0 1.0 1.0 372 KB

Developed & deployed AI-powered movie recommendation system: Implemented personalized suggestions using GPT-3.5 & Gemini Pro. Built a user-friendly UI with React.js, state management with Redux, and utilized Material UI components for seamless design. Deployed on Firebase for accessibility.

Home Page: https://chalchitra-gpt2.vercel.app/

HTML 2.22% JavaScript 94.45% CSS 3.33%
ai gemini-pro gpt-3 netflix

chalchitragpt's Introduction

Developed & deployed AI-powered movie recommendation system: Implemented personalized suggestions using GPT-3.5 & Gemini Pro. Built a user-friendly UI with React.js, state management with Redux, and utilized Material UI components for seamless design. Deployed on Firebase for accessibility.

Chalchitra GPT

  • 19th Jan 2024
    • Create React App
    • Configured TailwindCSS
    • Header
    • Routing of App
    • Login Form
    • Sign Up Form
    • Form validation
    • useRef Hook
    • Firebase Setup
    • deploying our app to production
  • 20th Jan 2024
    • Create sign up user account
    • Implement Sign in user API
    • Created Redux Store with userSlice
    • BugFix: Sign up user displayName and profile picture update
    • BugFix: if user is not logged in then Redirect /browse to login page and vice-versa
    • unsubscribed to the onAuthStateChange Callback
  • 21st Jan 2024
    • Register TMDB API & create and app & get access token
    • Get Data from TMDB now playing movies list API
    • custom hook to fetch Now Playing movies
    • created movieSlice
    • Planning for MainContainer and secondary container
    • fetch data for trailer video
    • updated store store with trailer video data
    • Embedded the youtube video trailer of movie and made it autoplay in loop
  • 22nd Jan 2024
    • Build Secondary component
    • Build Movie List
    • Build Movie card
    • TMDB Image CDN URL
    • Made the Browser page amazing with Tailwind CSS
    • added more custom hooks for popular, upcoming and top rated movies
  • 23rd Jan 2024
    • GPT Search Page
    • GPT Search Bar
    • Multiligual Feature
    • Get Open AI Api Key
    • Gpt Search API Call
    • fetched gptMoviesSuggestions from TMDB
    • created gptSlice added data
    • Resused Movie List component to make movie suggestion container
    • Memoization to reduce unnecessary api call when already data is loaded in store
    • Added .env file
    • Adding .env file to gitignore
  • 25th Jan 2023
    • Full website is not mobile responsive

Features

  • Login/Sign Up
    • Sign In/ SignUp Form
    • redirect to Browse Page
  • Browse (after authentication)
    • Header
    • Main Movie
      • Trailer
      • Title & Description
      • Movie Suggestions -Movies List
  • NetflixGPT
    • Search Bar
    • Movie Suggestions

chalchitragpt's People

Contributors

ravindrap04 avatar

Stargazers

Rihards Mantejs avatar  avatar Aayush Baniya Chhetri avatar  avatar

Watchers

 avatar

Forkers

fickya1987

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.