Back to Projects
October 8, 2024
Web Application
YAMDS
Yet Another Movie Database Searcher - A feature-rich React movie search application.
A comprehensive movie search application built with React, Vite, and Zustand. Features movie search with pagination, trending movies, developer's picks, detailed movie information with cast/crew, favorites system, dark mode, and responsive design. Integrates with The Movie Database (TMDb) API for real-time data.
Features
- Movie Search: Users can search for movies by title, with pagination.
- Trending Movies: Displays a curated list of currently trending movies.
- Developer's Pick: A manually curated list of selected movies featured on the homepage.
- Movie Details: Comprehensive information about each movie, including plot summary, cast, genres, ratings, and trailers.
- Favorites: Users can mark movies as favorites and view their favorite list.
- Dark Mode: Toggle between light and dark themes for comfortable viewing.
- Responsive Design: Optimized for both desktop and mobile devices.
Tech Stack
- React: Frontend library for building the user interface.
- Vite: Build tool and development server.
- Zustand: State management library for managing global application state.
- Tailwind CSS: Utility-first CSS framework for styling.
- TMDb API: The Movie Database API for fetching movie data.
- Lucide React: Icon library for UI elements.