Movieflix is a web application that allows users to explore detailed information about movies and TV shows, including ratings, reviews, and trailers. Built with React and powered by TMDB API, it provides an intuitive and responsive UI for movie enthusiasts.
- 🔍 Search Movies & TV Shows – Find detailed information about any movie or TV show.
- 📄 Movie Details Page – View movie summaries, ratings, trailers, and cast info.
- 🎥 Trending & Popular Movies – Stay updated with the latest hits.
- 🎭 Genre Filtering – Discover movies based on genres.
- 📱 Responsive Design – Optimized for desktop & mobile devices.
- Frontend: React, Vite, Tailwind CSS
- State Management: React Context API
- API: TMDB API
- Deployment: Vercel
To run Movieflix locally, follow these steps:
# Clone the repository
git clone https://github.com/freddyfavour/movieflix.git
# Navigate to the project folder
cd movieflix
# Install dependencies
yarn install # or npm install
# Start the development server
yarn dev # or npm run devThe app will be available at http://localhost:5173/.
Want to improve Movieflix? Contributions are welcome!
- Fork the repo.
- Create a new branch (
git checkout -b feature-name). - Commit changes (
git commit -m 'Added feature X'). - Push to the branch (
git push origin feature-name). - Create a Pull Request.
This project is licensed under the MIT License.
💡 Follow me on GitHub 👉 @freddyfavour 🚀