/SEIP-assignments

Individual lab assignments for the course Software Engineering in Practice.

Primary LanguageJava

SEIP-assignments

Build Status

This repository contains the individual lab assignments of Kyriaki Velliniati for the course Software Engineering in Practice.

Getting Started

If you want to run the code of the assignments, the following instructions will get you a copy of the project up and running on your local machine.

Prerequisites

Before you download and run the code, you need to have installed the following:

Installing

Follow the steps below to get the code running.

  1. Clone or download the repository. You can do this by clicking the "Clone or download" button and choosing "Download ZIP", or by executing the following command at your target directory:
git clone https://github.com/kiriakivel/SEIP-assignments.git
  1. When the files are unzipped, get inside the generated directory by:
cd SEIP-assignments
  1. Then build the project by executing:
mvn package

The repository consists of a parent module and several sub-modules, one for each assignment. So this command downloads all necessary dependencies and builds the executable jar files you need, one for each module.

The jar files will be found in the "target" folder of each module.

You can then cd your terminal in the target folder you want and run the command:

java -jar (name-of-executable).jar

Then the application of the chosen assignment will be executed.

Module Projects

Built With

  • Maven - Dependency Management

Authors

  • Kyriaki Velliniati - Coding - profile
  • Antonios Gkortzis - Code Reviews - profile