Skip to content

Fkatar/PhotoLibraryManager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Practical Work 1 @ DCO-LEI-FCUL

Overview

This project is part of Practical Work 1 for the Object-Oriented Programming course, within the DCO-LEI-FCUL curriculum. The application developed is a photo manager, which includes a graphical user interface (GUIClient) and a client program (SimpleClient).

The application allows:

  • Viewing the content of the main library and the trash.
  • Viewing the content of predefined albums with two clicks.
  • Selecting and moving photos into an album.
  • Deleting photos and albums.
  • Additional functionalities are exercised using the SimpleClient program.

Prerequisites

To run this project, the following prerequisites must be installed:

  • JDK (Java Development Kit) version 17 or higher (Oracle or OpenJDK).
  • IDE of your choice (Eclipse is recommended) with the SonarLint plugin installed.

Necessary Installations:

How to Use

  1. Import the project into Eclipse (or another preferred IDE).
  2. Once the implementation is complete, run either SimpleClient or GUIClient.
    • If you encounter issues compiling or running classes that depend on SWT, you can use only SimpleClient, which does not rely on the graphical interface.

Developers

  1. Francisco Catarino
  2. Maria Sargaço

This project was developed to practice object-oriented programming and system design concepts in a practical setting.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages