MovieLoom is a modern web application built for people who love movies and television. It uses the TMDB API to provide real-time data about thousands of titles and actors. The goal of the project is to create a smooth and easy search experience for discovering what to watch next.
Key Features:
Multi-Search Intelligence: You can search for movies, TV shows, and people all in one place.
Detailed Content Pages: View cast members, high-quality images, and watch official trailers directly through YouTube integration.
Smart Discovery: Browse dedicated lists for "Now Playing," "Popular," "Top Rated," and "Upcoming" releases.
Organized Browsing: Use the dedicated Genres page to find content by category or explore the People page to learn about actors and their filmography.
Technical Highlights: This project is built using React 19 and Vite for a fast and responsive user experience. I chose to use Vanilla CSS to have full control over the styling and layout without relying on large UI libraries. The application uses Axios and the native Fetch API to communicate with the TMDB database securely. I also implemented React Router to handle seamless navigation between pages like Movie Details and Person Details without reloading the browser.
Built with