Skip to content

🎬 MovieMinds is a web application that allows users to explore a wide range of movies. It provides features such as user authentication, movie browsing, and a powerful search functionality powered by ChatGPT. You can click on movie of your choice and view the details, also you can play the movie trailer.

Notifications You must be signed in to change notification settings

Praveen-Dsouza/MovieMinds

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

79 Commits
Β 
Β 
Β 
Β 

Repository files navigation

"MovieMinds - Your Ultimate Movie Search Companion"

🎬 MovieMinds is a web application that allows users to explore a wide range of movies. It provides features such as user authentication, movie browsing, and a powerful search functionality powered by ChatGPT. You can click on movie of your choice and view the details, also you can play the movie trailer. The application is built using ReactJS, Tailwind CSS, Redux, Firebase, and Git.

Live Demo

Login Credentials

Key Features:

  • User Authentication πŸ”’: Secure signup and signin functionality managed by Redux store and Firebase to ensure a seamless and safe user experience.

  • Unauthorized Access Handling β›”: If unauthorized, users will be redirected to the sign up page.

  • Movie Browsing 🍿: Explore a curated list of movies categorized into "Now Playing," "Top Rated," "Popular," and "Upcoming" sections.

  • Movie Details πŸŽ₯: Click on any movie to get detailed information, including synopsis, cast, and reviews.

  • ChatGPT Integration πŸ€–: Get real-time movie suggestions and engage in discussions with our AI movie guru, ChatGPT.

  • Search Functionality πŸ”: Utilize the advanced search powered by ChatGPT. Simply input your desired movie type, and get a list of relevant movies.

  • Intuitive Interface πŸ“Ί: Navigate through a user-friendly interface designed for movie enthusiasts.

Tech Stack

  • ReactJS βš›: A popular JavaScript library for building user interfaces.

  • Tailwind CSS 🎨: A utility-first CSS framework for building modern designs.

  • Redux πŸ”„: A state management library for predictable state containers.

  • Firebase πŸ”₯: A platform for building web and mobile applications without server-side programming.

  • Git πŸ“‚: A distributed version control system for tracking changes in source code.

Getting Started

Install dependencies

  • cd movie_minds
  • npm install

Run the application

  • npm start

About

🎬 MovieMinds is a web application that allows users to explore a wide range of movies. It provides features such as user authentication, movie browsing, and a powerful search functionality powered by ChatGPT. You can click on movie of your choice and view the details, also you can play the movie trailer.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published