Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
This application helps users find movies by genre, keywords, or random selection, using The Movie Database (TMDb) API.

Features:

- Genre selection: Search for movies by various genres (comedy, action, drama, horror, etc.).
- Keyword selection: Search for movies by keywords (for example, "New Year", "anime").
- Random selection: Get a random movie from the TMDb database.
- Trailer viewing: Watch movie trailers on YouTube.
- Favorites: Add movies to a favorites list.
- Watched: Mark movies as watched.
- Search: Search for movies by title.
- Update: Update movie information.
- Data saving: Save user data (favorites, watched) in a JSON file.

Usability:

- Intuitive interface with tabs for different movie categories.
- Dark theme for comfortable use.
- Display of movie posters.

Technologies:

- PyQt5: for creating the graphical user interface.
- Requests: for making HTTP requests to the TMDb API.
- PIL: for working with images (movie posters).
- QWebEngineView: for displaying trailers on YouTube.
Work details
Budget 33 USD
Added 2 January 2025
218 views
Freelancer
Maksim Magerko
Ukraine Kyiv  9  1

Available for hire Available for hire
9 Safes completed
On the service 2 years