https://github.com/papageorgioumarios/aueb-project-movie-browser
Custom Movie Browser for movie search using C++ and sgg library
https://github.com/papageorgioumarios/aueb-project-movie-browser
browsers cpp movies-and-cinemas
Last synced: 2 months ago
JSON representation
Custom Movie Browser for movie search using C++ and sgg library
- Host: GitHub
- URL: https://github.com/papageorgioumarios/aueb-project-movie-browser
- Owner: PapageorgiouMarios
- Created: 2023-03-02T17:01:49.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-03-02T18:47:27.000Z (over 2 years ago)
- Last Synced: 2025-04-02T16:50:21.899Z (6 months ago)
- Topics: browsers, cpp, movies-and-cinemas
- Language: C++
- Homepage:
- Size: 18.3 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# AUEB-Project-Movie-Browser
Custom Movie Browser for movie search using C++ and sgg libraryIn this year's project, for C++ language course, we were meant to create our own movie browser using only the external library named SGG (link for library's description: https://cgaueb.github.io/sgg/index.html).
This specific browser is called "Blue Eyes Tube"

?) How to run the program properly:
At first, after the animated intro, a login screen will pop up asking username and password. The user doesn't have to know any specific credentials. All they have to do is to fill the two templates.

After typing username and password, we procceed to the browser screen.
Note: Our movie database includes 10 specific movies (movie_browser.cpp: lines 864-1128) which are shown by default in the beginning

Of course, if we wish to search a specific movie, there are some filters, more specifically Title, Actor, Director, Release Year and Genres.
The textfields don't require any strict search patterns such as capital letters ,full title, or all filters filled
Extra features:
- Music Button that can be turned ON/OFF
- Refresh Button to set the browser to its default state (view all 10 movies)
- Clear Filters Button to erase the content of any textfields and 'unselect' all selected genres
- Debug print messages shown in .exe file while running the program
- In util.h file: Method fileExists to see if a specific file exists in project such as .png, mp3, etc.