Skip to content

Dynamic web application designed to bring the cinematic world to your fingertips

Notifications You must be signed in to change notification settings

halil-yesilyurt/cinematrix

Repository files navigation

Cinematrix is a web application built with HTML, CSS, and JavaScript that allows users to explore currently playing movies, popular movies, and TV series. It utilizes the TMDB API to fetch movie and TV series data, and incorporates the JS Swiper library for smooth carousel effects.

Features

  • Currently Playing Movies: Displays a list of movies currently playing in theaters.

  • Popular Movies: Showcases a collection of popular movies.

now playing

  • Search Functionality: Users can search for specific movies or TV series by typing in keywords.

search results page

  • Pagination: Search results are paginated, allowing users to navigate between multiple pages of results.

search pagination

  • Upcoming Movies and Popular TV Series: Users can easily access upcoming movies or popular TV series by clicking on the respective headers.

  • Detailed Content Pages: Each movie or TV series has its own detailed page with information such as overview, official page link, IMDb link, budget, revenue, release date, languages, and production companies.

movie details page

Dependencies

TMDb API: Cinematrix fetches movie and TV series data from the TMDb API.

JS Swiper Library: Swiper is used to create smooth carousel effects for displaying movie and TV series posters.

Usage

Clone the repository to your local machine.

git clone https://github.com/halil-yesilyurt/cinematrix

Obtain an API key from TMDb and replace 'YOUR_API_KEY' in /script/app.js with your actual API key.

global.api.apiKey = 'YOUR_API_KEY';

Open index.html in your preferred web browser.

Explore currently playing movies, popular movies, and TV series. Use the search functionality to find specific movies or TV series.

Contributing

Contributions are welcome! If you'd like to contribute to Cinematrix, feel free to fork this repository and submit a pull request with your changes.

About

Dynamic web application designed to bring the cinematic world to your fingertips

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published