All projectsFrontend · 6 technologies
Frontend
Filmora
Movie & TV explorer with search, genres, and rich details
About This Project
A modern React app to discover and explore movies and TV shows via the TVMaze API. Search titles in real time, filter by genre, sort by rating or year, and open detailed modals with overviews, ratings, and network info—plus light/dark theme and skeleton loading states.
Tech Stack
- React
- Vite
- Tailwind CSS
- React Router
- TVMaze API
- Lucide
Key Features
- Live TVMaze search with debounced queries
- Genre filtering and sort by popularity, rating, year, or title
- Details modal with overviews, ratings, and network links
- Light/dark theme with persistence and skeleton loaders
Challenges
Keeping search, filters, and modal details in sync with the TVMaze API while preserving layout stability during loading and handling empty or error states cleanly.
Future Plans
Next steps: watchlist/favorites, trailer embeds, and infinite scroll for large result sets.