"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.
- See the live demo of MovieMinds: https://movie-minds.web.app/
- Email Address: Admin@gmail.com Password: Admin@123!
-
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.
-
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.
- Clone the repository: git clone https://github.com/Praveen-Dsouza/MovieMinds.git
- cd movie_minds
- npm install
- npm start