Skip to content

Latest commit

 

History

History
41 lines (22 loc) · 1.27 KB

README.md

File metadata and controls

41 lines (22 loc) · 1.27 KB

Movie Browser

This project was developed as an assignment for a C++ course at AUEB University.

The goal was to create a simple graphical interface for a film library using the Simple Graphics Library (SGG).

Demo.mp4

Usage

To run the application

  • Download the ZIP file of the project.
  • Extract the contents of the ZIP file to a desired location.
  • Navigate to the bin folder.
  • Run the executable file to launch the application

Project Requirements

The project involved creating a graphical interface for a film library using C++.

The requirements included:

  • Creating a simple graphical interface for a film library.
  • Implementing search functionality for movies based on their production date and film type.
  • Implementing various basic graphical elements such as buttons, sliders..
  • Utilizing inheritance and polymorphism.

Extra Features

In addition to the basic requirements, extra features were implemented such as:

Dock Animation: All widgets slide down smoothly when the dock is hovered.

TextField: An input field is included to support filtering via searching.

Sliders: Sliders were implemented to filter movies based on the production date.