Skip to content

adityacyan/Movie-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎬 Movie App

This is a React app built with Vite and styled using Tailwind CSS that uses the TMDB API for fetching, searching, and displaying trending movies. It features a debounced search for optimized query performance, making movie discovery seamless and efficient.

✨ Features

  • 🔜 Movie Recommendations: Displays similar movies based on user preferences.
  • 🎥 Movie Fetching: API to fetch movie data.
  • 🗂️ Movie Display and Genre Fetching: Display movies and their genres using a clean and intuitive UI.
  • 🔎 Optimized Movie Search: Search functionality with debounce to prevent excessive API calls.
  • 📊 Trending Movies Section: Dedicated section for trending movies.

🛠️ Installation

  1. Clone the repository:
git clone https://github.com/adityacyan/Movie-App.git
  1. Navigate to the project directory:
cd movie-app
  1. Install dependencies:
npm install
  1. Start the application:
npm run dev

🌐 API

The application uses a movie database API to fetch data. Make sure to configure your API key in a .env file:

VITE_TMDB_API_KEY=your_api_key_here

🤝 Contributing

Contributions are welcome! Please fork the repository and submit a pull request.

👤 Author

Developed by adityacyan.

About

This is a React app built with Vite and styled using Tailwind CSS that uses the TMDB API for fetching, searching, and displaying trending movies. It features a debounced search for optimized query performance, making movie discovery seamless and efficient.

Resources

Stars

Watchers

Forks

Contributors