Flow of Website Components I made it :-
-
Setup the TMDB API api.js
-
Setup the Redux Toolkit store.js homeSlice.js
-
React Router Setup
-
HomePage.jsx HeroBanner.jsx useFetch.jsx img.jsx contentWrapper.jsx
-Header.jx
-Footer.jsx
-Trending.jsx -SwitchTabs.jsx -Carousel.jsx -CircleRating.jsx
-Genres.jsx (CarouselSliding function)
-Popular.jsx
-Details.jsx -DetailsBanner.jsx -Videopopup.jsx -Cast.jsx -VideoSection.jsx -Similar.jsx -Recommendation.jsx
-SearchResult.jsx -Spinner.jsx -Explore.jsx