Skip to content

freddyfavour/movieflix

Repository files navigation

🎬 Movieflix

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.

🚀 Live Demo

🔗 Movieflix Live

📌 Features

  • 🔍 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.

🛠️ Tech Stack

  • Frontend: React, Vite, Tailwind CSS
  • State Management: React Context API
  • API: TMDB API
  • Deployment: Vercel

📂 Installation

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 dev

The app will be available at http://localhost:5173/.

🤝 Contributing

Want to improve Movieflix? Contributions are welcome!

  1. Fork the repo.
  2. Create a new branch (git checkout -b feature-name).
  3. Commit changes (git commit -m 'Added feature X').
  4. Push to the branch (git push origin feature-name).
  5. Create a Pull Request.

📜 License

This project is licensed under the MIT License.


💡 Follow me on GitHub 👉 @freddyfavour 🚀

About

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

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors