A modern web application built with React, TypeScript, and Vite that allows users to browse popular movies, view detailed movie information, and watch trailers. This project demonstrates dynamic routing, API integration, responsive design, and state management - all key skills for frontend development portfolios.
- Browse popular movies from TMDb API
- Click on a movie to view detailed information including overview, release date, and poster
- Watch trailers via youtube links
- Dynamic routing using
react-router-dom - Loading and error states for better UX
- Responsive design for mobile and desktop
- Written in TypeScript for type safety
Optionally, you can deploy it to Vercel or Netlify for a live demo.
- Clone the repo:
git clone https://github.com/Emelie1812/movie-dashboard.git
cd movie-dashboard
