Feature Name: Secure Sign-in with Firebase Authentication Description: Integrates Firebase Authentication for secure user authentication, accompanied by Toast notifications for user feedback.
Feature Name: Favorite Movie/TV Series Description: Allows users to mark movies or TV series as favorites for easy access later.
Feature Name: Smart Search Description: Enables users to search for movies or series by title, genre, or other keywords, providing relevant results.
Feature Name: Theme Switcher Description: Lets users choose between light and dark themes to customize their viewing experience.
Feature Name: Advanced Filters Description: Offers users the ability to refine search results by genre, release date, or other criteria, enhancing browsing precision.
Feature Name: Paginated Navigation Description: Implements pagination for smoother navigation through search results, integrated with route-based browsing for seamless user interaction.
Before running this project, ensure you have Node.js and npm installed on your machine.
1.Clone the repository to your local machine:
git clone https://github.com/ThomasNine/movieInfo-contextApi-react-query-.git
2.Navigate to the project directory:
cd movieInfo-contextApi-react-query-
3.Install dependencies:
npm install
npm run dev
React, ContextApi, Axios, React-query, TailwindCSS, NextUi, Mui pagination and AOS animation.
Firebase Auth