CineBox is a movie catalog website where users can view trending real-time current movies, add or remove movies to their watchlist, and filter movies by genre. The website also features pagination and sorting options.
- View trending movies in real-time
- Add or remove movies from the watchlist
- Sort watchlist by rating
- Search movies by title
- Filter movies by genre
- Responsive design with a professional look
The banner dynamically displays trending movies, updating every few seconds to showcase the latest hits.
This section highlights the latest movies available, with a clean and organized layout for easy browsing.Movie cards provide a quick overview of each film, including the title, rating, and an option to add to the watchlist.
The watchlist page allows users to view and manage their saved movies. Users can sort by rating, search by title, and filter by genre.
- HTML, CSS, JavaScript
- React
- Tailwind CSS
- Font Awesome
- TMDB API
- Clone the repository:
git clone <repository-url>
- Navigate to the project directory:
cd CineBox-Project - Install dependencies:
npm install
- Start the development server:
npm run dev
- Navigate to the homepage to view trending movies.
- Use the watchlist page to manage your movie watchlist.
- Use the search and filter options to find specific movies.
Contributions are welcome! Please fork the repository and submit a pull request for any improvements.
This project is part of learning process.