Skip to content

piyusss11/gemflix-movieApp

Repository files navigation

Gemflix Movie App

Gemflix is a dynamic and engaging movie app designed to provide users with a seamless and enjoyable experience in discovering and exploring movies. This project leverages modern web technologies to offer a responsive and intuitive interface. The app also integrates Gemini to provide personalized movie recommendations based on user preferences.

Features

  • Search Movies: Users can search for their favorite movies by title.

  • Movie Details: Detailed information about each movie including synopsis, rating, release date, and cast.

  • Personalized Recommendations: Gemini integration provides movie recommendations based on user preferences.

  • Responsive Design: Optimized for various devices and screen sizes.

  • User-Friendly Interface: Intuitive and easy-to-navigate UI.

  • Multiple Languages: Supports different languages for a global user base.

  • Authentication: Secure user authentication using Firebase.

Technologies Used

  • React: JavaScript library for building user interfaces.

  • Redux Toolkit: State management for managing the application state.

  • Tailwind CSS: Utility-first CSS framework for styling.

  • Shadcn: UI components for building a modern interface.

  • TMDb API: The Movie Database API for fetching movie data.

  • Axios: Promise-based HTTP client for making API requests.

  • React Router: Declarative routing for React applications.

  • Firebase: For authentication and user management.

Homepage

Screenshot 2024-09-02 055729

Login page

Screenshot 2024-06-18 181504

Ai movies Recommendation Page

Screenshot (59)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published